我在Ubuntu 14.04 LTS上安装了Vim 7.4和Netrw插件v149
当我尝试使用命令$vi /your/path/
打开一个目录时,它会返回一条错误消息:"/your/path/ is a directory"
但在旧版本中它会打开带有netrw的目录并且工作正常。
但是当我从命令行运行$vi .
时,它运行没有问题。
会出现什么问题?
答案 0 :(得分:1)
"错误消息" about ...是一个目录,是vim在被要求编辑目录时通常会产生的目录。即使netrw处于活动状态,也会显示此消息。你的困境的一个可能原因是vi是一个小小的"你的o / s附带的构建 - 看看" vim"不同于"其中vi"。 Netrw不受vim的微小版本的支持。也尝试" vim --version"和" vi --version"查看你的vim / vi支持的内容。 Netrw需要+ eval(微小版本不支持)。
答案 1 :(得分:0)
这是一个奇怪的问题。请尝试更新为latests version, 1.53r。
如果它没有解决问题,请尝试自行调试。检查:help netrw-debug
以获取有关启用调试消息的详细说明。