我有一个 Ubuntu 12.04 操作系统。我安装了vi和vim,但是退格不能正常工作。它的作用与删除键相同。
我期望退格键向后删除一个字符,但它会向前删除。我在互联网上进行了一些搜索,有太多关于更改 .vimrc 文件的建议,但没有一个对我有用。
有没有人有同样的问题?
我有一个 Ubuntu 12.04 操作系统。我安装了vi和vim,但是退格不能正常工作。它的作用与删除键相同。
我期望退格键向后删除一个字符,但它会向前删除。我在互联网上进行了一些搜索,有太多关于更改 .vimrc 文件的建议,但没有一个对我有用。
有没有人有同样的问题?
尝试将以下内容添加到您的 .vimrc 文件中,这将更正退格键的行为:
set backspace=2
此外,您可以在 vi/vim 命令模式下执行它:
:set backspace=2
此外,如果这对您不起作用,这里有更多信息和解决方案:http: //vim.wikia.com/wiki/Backspace_and_delete_problems
如果你的退格键向前删除,你可以使用 vimrc 文件中的命令,如下所示
set backspace=2
现在在 vi 命令模式下执行以下操作以重新执行 .vimrc 文件
:so %
要知道正在读取哪个 .vimrc 文件,请执行以下操作
:echo $MYVIMRC