.vimrc文件配置:无论是否处于插入模式,光标看起来都相同

.vimrc文件配置:无论是否处于插入模式,光标看起来都相同,vim,Vim,快速阅读我抓取的.vimrc文件后,我找不到使光标在插入和非插入模式下显示相同的行。请向我指出导致这种情况发生的原因 更新(6.10.13):我正在使用Fedora 17和xTerm。如果您在Gnome终端上,您可以根据需要使用以下命令更改光标: au InsertEnter * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam"

快速阅读我抓取的
.vimrc
文件后,我找不到使光标在插入和非插入模式下显示相同的行。请向我指出导致这种情况发生的原因


更新(6.10.13):我正在使用Fedora 17和xTerm。

如果您在Gnome终端上,您可以根据需要使用以下命令更改光标:

au InsertEnter * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam"    
au InsertLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape block"
当您进入插入模式时,上面的命令会将光标设置为一个条形,当您退出该模式时,会将光标更改为一个块

如果您有其他终端,请查看以下指南:


注意:示例.vimrc文件除了显示光标的位置外,似乎对光标没有任何作用。

仅供参考,我只是从链接复制了.vimrc,gvim和vim在正常和插入模式下以不同的方式显示光标。您使用的是vim还是gvim?你在Linux/Windows/Mac上吗?嗯…奇怪。我的光标在我之前的模式下显示不同,但在我上传.vimrc文件后显示不同。看起来我使用的是Vim 7.2,而且我肯定是在linux上。我在linux上使用的是Vim 7.0(Redhat flavor)。我认为我的答案没有帮助?@nickecarlo,我可以通过你给我的指南链接让光标变为橙色,但我无法使用指南页面上的xTerm代码在插入模式下将其放入栏中。请注意,如果您使用
而不是
/
我使用的是xTerm,则不会调用
插入离开
事件,我认为插入模式下没有直条可能是此终端的默认设置,因为在删除了.vimrc文件之后,我仍然没有它。我习惯在其他终端上使用vim,这是我第一次运行@beProactive,你能告诉我你在Fedora上运行的是什么桌面吗?我可以成功地更改Fedora 17上光标的形状。但是请注意,我通过在lxterm(LXDE桌面附带的默认终端仿真器)中执行“xterm”来启动xterm,并且在我的vimrc中,xterm的必要命令可以完美地工作。如果你能告诉我你正在使用什么桌面,或者你从Fedora下载了什么文件来安装操作系统,那么我可以更准确地帮助你。