我安装了gitgutter 并希望默认情况下关闭它。 文档说使用
:GitGutterDisable
这样做。如果我在vim会话中这是有效的。但是我想将它添加到我的vimrc中以使其永久化。
我尝试在vimrc中调整其他插件命令,例如
let g:GitGutterDisable
和其他各种组合,但不能让该死的东西关掉。 我还查看了〜/ .vim / bundle / vim-gitgutter / plugin / gitgutter.vim ,并在那里设置了一些设置。
我接近将下面的设置为零
call s:set('g:gitgutter_enabled', 1)
但这只是永久关闭它,即:vim命令行上的GitGutterSignsToggle不再有效
答案 0 :(得分:6)
在任何插件可用之前加载vimrc。这意味着,尚未定义由插件定义的命令。因此,我建议使用 VimEnter 自动命令,如下所示:
:au VimEnter * :GitGutterDisable
答案 1 :(得分:1)
撰写本文时,来自https://vimawesome.com/plugin/vim-gitgutter
默认情况下关闭vim-gitgutter
将
let g:gitgutter_enabled = 0
添加到〜/ .vimrc。
例如,对于没有git
的系统的〜/ .vimrc,我使用
if executable('git')
let g:gitgutter_highlight_lines = 1 " Turn on gitgutter highlighting
else
let g:gitgutter_git_executable = '/bin/true'
let g:gitgutter_enabled = 0
endif