2

我刚拿到一个新的 macbook pro 15" ,似乎出于某种奇怪的(映射?)原因,在 vim 中我不能使用退格键(删除光标左侧的字符!)。但是,所有其他操作,包括删除(字符在光标的右侧,即 fn+backspace)工作正常!

有人已经解决了这种奇怪的行为吗?

仅供参考,键盘具有德语布局,但在软件中我使用国际英语布局。在我的另一台笔记本电脑上(macbook pro 15" 但 2010 型号 - 虽然相同的软件但正常的英文国际物理键盘布局我从来没有遇到过这样的问题)

4

1 回答 1

5

您很可能在兼容模式下运行 vim。

创建一个名为的文件~/.vimrc并将以下行放入其中。

set nocompatible
set backspace=indent,eol,start

设置退格选项应该会更改退格键以使其行为符合您的预期。但是这些应该由 mac 上的系统 vimrc 设置。

于 2013-08-24T15:09:46.627 回答