4
我有一個自動命令觸發關閉BufEnter在我的.vimrc cd到當前緩衝區目錄(非常有用)VIM BufEnter自動命令上的FTP文件
au BufEnter * execute ":lcd " . expand("%:p:h")
問題是這樣的失敗對FTP文件失敗(如你可能會期望)。真正的問題是錯誤消息告訴我它失敗了。是否有任何方法來抑制錯誤信息,或者也可以將「cd」放入FTP文件的當前目錄中(以便更容易地打開目錄中的其他文件)。
雖然只是讓錯誤信息消失會很有幫助!我已經嘗試過使用:silent命令的各種實驗,但是它不適用於此命令,或者我沒有將它放在正確的位置。
謝謝 - 這正是我想要的。我看了一下autochdir變量,我想我會堅持使用autocmd,因爲我知道它適用於我想要的所有插件。 – 2008-11-25 14:09:15