Vim 全局配置

发布时间 2023-12-03 15:12:38作者: BrandonPei

新搞的 Linux (Debian) 上的 vim 一右击粘贴就变成 insert (Visual) 模式,上网查了一下,要 set mouse=,但是每次设置太麻烦了,另外我也想改一下全局配色。

定位全局配置文件

看到有篇博客说是在 /usr/share/vim/share/... 下有个 vimrc,可能不同系统或版本有差异,总的来说先去 /usr/share/vim 找,我这一下就找到了:/usr/share/vim/vimrc,看到文件末尾有这么几行:

" Source a global configuration file if available
if filereadable("/etc/vim/vimrc.local")
  source /etc/vim/vimrc.local
endif

看这样就知道是要去改 /etc/vim/vimrc.local。这里分析一下为什么要加个 vimrc.local,而不是直接修改这个文件,这是因为 vim 每次更新之后有可能会修改自己的默认配置,如果直接修改的话在更新的时候就会出现冲突,而 local 的意思正是本地配置,与上游 vim 配置无关。


所以最后在 /etc/vim/vimrc.local 加上

set mouse=
colorscheme slate