我曾尝试到处寻找这方面的信息,但没有找到。我希望能够使用 vimrc 来设置我自己的用于打开 vim 的参数。我的想法是,如果我运行“vim -#code foo.bar”,那么 vimrc 文件将设置语法高亮和行号,但如果运行“vim foo.bar”,那么文件将在没有行号或语法高亮的情况下打开。这似乎是一件显而易见的事情,我敢肯定我在某个地方错过了一个技巧,但我正在努力让 vim 很好地发挥作用。当 vimrc 文件是为这种事情设计的时候,必须为此设置一个 bash 别名似乎很愚蠢。
我的 vimrc 目前看起来是这样的:
if $ARGV[0] == "#code"
set nu
filetype plugin on
syntax on
endif
最佳答案
我有类似情况的解决方法 我有特殊的 vimrc (.coding_vimrc) 在里面加载通常的 vimrc
source .vimrc
并包含所有编码的特殊设置
用
运行 vimvim -u .coding_vimrc foo.bar
附言: 在这两种情况下都采用完整路径
关于linux - 在 vimrc 中设置自定义参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32679074/