【发布时间】:2016-10-21 01:57:57
【问题描述】:
我跳到同事的电脑上,尝试用vim打开一个C++文件,结果如下错误——
E484: Can't open file /usr/local/share/vim/syntax/syntax.vim
有趣的是,/usr/local/share/vim/ 的位置甚至都不存在。貌似vim安装在/usr/share/vim
我尝试破解 ~/.vimrc,但我认为 ~/.vimrc 没问题,因为我 ssh'ed 到另一台机器,vim 能够在那里进行语法突出显示。
这是在 debian 7 上。另外,有趣的是,当我从 tcsh 执行 env 时,我没有看到 VIMRUNTIME 列在那里。
有什么建议吗?
【问题讨论】:
-
从这个 vim 请求到 VIMRUNTIME 目录的目录创建一个符号链接:
ln -s /usr/local/share/vim path/to/VIMRUNTIME/directory/ -
确保你运行的是你认为的 vim。
which vim.
标签: vim vim-plugin vim-syntax-highlighting