homebrew vim 7.4退格在OSX 10.10.5上不起作用

时间:2015-12-11 04:48:10

标签: macos vim homebrew

我在干净安装的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,我会得到OSX系统vim,其行为符合我的预期。

我还将其发布为issue on homebrewthey say it is supposed to behave this way because without a vimrc file, vim is supposed to revert to vi compatibility

1 个答案:

答案 0 :(得分:6)

$ echo "set backspace=2" >> ~/.vimrc

应该解决你的问题。

请参阅:help 'backspace'