当我在插入模式下按箭头键时,我得到的是字符而不是导航:
我希望能够使用箭头键来导航。
笔记:
我最近升级到了 macOS Sierra。也许终端发生了一些变化,因为这个问题肯定是在那时开始的。
我尝试过的事情
我set nocompatible
有~/.vimrc
(vimrc 粘贴本),我正在使用病原体,这是我的~/.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
答案1
我在多台 ubutnu 机器 (16.04 LTS) 上遇到了同样的问题。而且没有一个解决方案对我有用,但我只做了一件简单的事情。我通过更新了 vim,sudo apt-get update sudo apt-get install vim
然后,它就起作用了。