gpt4 book ai didi

vim - 为什么vim不会识别vimrc中的插件命令,但运行时会识别它?

转载 作者:行者123 更新时间:2023-12-04 14:29:41 32 4
gpt4 key购买 nike

我已经安装了 vim-gitgutter plugin与病原体。
我可以输入 :GitGutterLineHighlightsEnable从内部 vim 和线条高亮打开,太好了。

但我希望在启动时自动启用行高亮显示,所以我将命令添加到我的 ~/.vimrc .但是,当我启动 vim 时,我得到“E492:不是编辑器命令:GitGutterLineHighlightsEnable”。一旦 vim 启动,我就可以运行命令。

我的 vimrc 看起来像这样:

execute pathogen#infect()
colorscheme railscasts

.. snip tabs and colors etc ..

GitGutterLineHighlightsEnable
hi GitGutterAddLine guibg=#222F22
hi GitGutterChangeLine guibg=#222239
hi GitGutterDeleteLine guibg=#2F2222

最佳答案

弄清楚了。

.vimrc 被执行 之前 插件已加载。来自 this related question ,我将命令更改为:

autocmd VimEnter * GitGutterLineHighlightsEnable

这将在 vim 启动后执行命令。

关于vim - 为什么vim不会识别vimrc中的插件命令,但运行时会识别它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21322520/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com