[英]homebrew vim 7.4 backspace doesn't work on OSX 10.10.5
我在全新安装的OSX 10.10.5上安装了带自制软件的vim 7.4。 当我进入插入模式并键入一些文本时,我看到新的文本出现按预期方式。 但是,当我在插入模式下按退格键时,我希望文本删除。 相反,它只是向后导航,但不会删除文本。 如果键入,我将替换光标下的文本,但光标前的文本仍保持:
进入插入模式并输入“ foo bar”
foo bar|
按退格键4次
foo| bar
输入tclan
footclan|
我也无法将光标向后移动到插入点之外:
仍处于插入模式时,按退格键4次。
foot|fungus
退出插入模式,然后再次进入插入模式。
fungus
footfungus|
按退格键7次
foot|
我也希望删除“ t”,但是我卡在了插入点。
我没有.vimrc
文件。 这是我刚从雇主那里收到的全新干净Macbook Pro。 我实际上只是安装了Xcode,自制软件,然后运行brew install git bash bash-completion vim
。
如果运行/usr/bin/vim
, /usr/bin/vim
得到OSX系统vim,其行为与我预期的一样。
我也将此问题发布为自制软件上的问题 , 他们说应该这样做,因为没有vimrc
文件, vim
应该恢复为vi
兼容性 。
$ echo "set backspace=2" >> ~/.vimrc
应该可以解决您的问题。
参见:help 'backspace'
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.