我已經安裝的Vim 7.4和netrw插件v149在Ubuntu的LTS 14.04VIM NETRW不起作用
當我嘗試打開與命令$vi /your/path/
目錄返回一條錯誤消息:"/your/path/ is a directory"
但在我的舊版本它用netrw打開目錄並且工作正常。
但是當我從命令行運行$vi .
它運行沒有問題。
會出現什麼問題?
我已經安裝的Vim 7.4和netrw插件v149在Ubuntu的LTS 14.04VIM NETRW不起作用
當我嘗試打開與命令$vi /your/path/
目錄返回一條錯誤消息:"/your/path/ is a directory"
但在我的舊版本它用netrw打開目錄並且工作正常。
但是當我從命令行運行$vi .
它運行沒有問題。
會出現什麼問題?
這是一個奇怪的問題。嘗試更新到latests version, 1.53r。
如果它不能解決問題,請嘗試自己調試它。有關啓用調試消息的詳細說明,請參閱:help netrw-debug
。
我安裝了最新版本,命令'vim .'不工作。 – 2014-10-08 04:40:45
@IvanCachicatari如何激活調試消息? – mMontu 2014-10-08 11:06:30
我試圖啓用調試,我會發布日誌 – 2014-10-09 16:11:31
關於...的「錯誤信息」是一個目錄,它是vim通常在被要求編輯目錄時產生的目錄。即使netrw處於活動狀態,也會顯示此消息。你的困境的一個可能的原因是vi是你的o/s附帶的一個「微小的」構建 - 看看「哪裏vim」與「哪裏vi」不同。 Netrw不支持微小的vim版本。還可以嘗試「vim --version」和「vi --version」來查看vim/vi支持的內容。 Netrw需要+ eval(一個微小的構建不支持)。
你確定'vi'是'vim'嗎? Vi可能實際上是vi。你有一個vimrc嗎?如果你不這樣做,它可能不會工作,因爲插件沒有加載。 (您需要處於不兼容模式,我認爲) – FDinoff 2014-10-06 21:14:59
它發生在vim和vi命令中......當我運行vim時,它顯示沒有問題。 – 2014-10-06 21:17:14