作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经安装了 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不会识别vimrc中的插件命令,但运行时会识别它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21322520/
我创建了一个分支来开发新功能。由于这个新功能完全是作为一个新项目开发的,唯一可能的冲突来源是解决方案文件。 随着功能的开发,主分支更新了几次。当我完成开发和测试时,我做了: git checkout
我是一名优秀的程序员,十分优秀!