【问题标题】:How to make vim point to a syntax file located at a custom path如何使vim指向位于自定义路径的语法文件
【发布时间】:2016-11-22 18:49:54
【问题描述】:

我正在尝试在 vim 的语法库中添加自定义语法高亮文件 mysyn.vim。不幸的是,由于我不是管理员,我无权访问usr/share/vim/vim72/syntax 空间。因此,我想知道是否有一种方法可以将语法文件放在我的本地区域 /home/doug/mysyn.vim 并通过编辑 .vimrc 让 vim 查看这个文件(.vimrc 文件也在我的本地空间中)。

为了解决这个问题,我还考虑将我的整个 vim 目录从 usr/share/vim 复制到 /home/doug/myvim/ 并更改 vim 的默认运行时路径。我尝试通过在 .vimrc 文件中添加行 let $VIMRUNTIME=\home\doug\myvimfiles\ 来做到这一点。但是,我收到一条错误消息 VIMRUNTIME : Undefined variable

那么,有什么建议可以让我做到这一点吗?

谢谢

【问题讨论】:

    标签: linux vim


    【解决方案1】:

    使用最新版本的 Vim,您只需创建一个目录 ~/.vim/syntax 并将语法文件放在那里。不过,您似乎正在运行 Vim 7.2,它已经有 8 年的历史了。解雇你的系统管理员可能是更好的选择。 :)

    【讨论】:

    • ~/.vim/syntax 即使在 Vim 6.x 中也应该可以工作;它绝对适用于 Vim 7.0。这么多年了,变化不大……
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-15
    • 2017-01-10
    • 2019-08-22
    • 2017-06-19
    • 1970-01-01
    相关资源
    最近更新 更多