【发布时间】:2016-10-04 12:35:48
【问题描述】:
在 vim 中,当我处于插入模式并按箭头键时,我得到的是字母:
如您所见,按下箭头键时,会在当前光标位置上方插入一行,包括 A、B、C 或 D。
我该如何阻止这种情况?
我尝试过的事情
我的~/.vimrc (vimrc pastebin) 中有set nocompatible,我正在使用病原体,这是我的~/.vim/bundle 目录:
YouCompleteMe/
emmet-vim/
nerdtree/
node/
vim-airline/
vim-markdown/
这个问题最近才开始出现,但我想不出是什么原因造成的。
我已经完成了:set term=builtin_ansi,这解决了问题,但删除了我所有的颜色。
$ vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 29 2016 12:51:13)
MacOS X (unix) version
Included patches: 1-2290
Compiled by Homebrew
Huge version without GUI. Features included (+) or not (-):
...
请参阅http://pastebin.com/5z1HbpqW 了解整个输出。
$ echo $TERM
xterm-256color
在 vim 中:
:set compatible?
nocompatible
:set term?
term=xterm-256color
【问题讨论】: