【问题标题】:Configure backspace key properly in vi在 vi 中正确配置退格键
【发布时间】:2013-09-06 23:01:51
【问题描述】:

我有一个 Ubuntu 12.04 操作系统。我安装了vi和vim,但是退格不能正常工作。它的作用与删除键相同。

我希望退格键向后删除一个字符,但它会向前删除。我在互联网上进行了一些搜索,有太多关于更改 .vimrc 文件的建议,但没有一个对我有用。

有人遇到同样的问题吗?

【问题讨论】:

  • 请查看stackoverflow.com/q/9701366 的答案并告诉我们为什么它们不适合您。
  • 你尝试了什么,失败的原因是什么?

标签: linux vim editor ubuntu-12.04 vi


【解决方案1】:

尝试将以下内容添加到您的 .vimrc 文件中,这将纠正退格键的行为:

set backspace=2

另外,你可以在 vi/vim 命令模式下执行它:

:set backspace=2

此外,如果这对您不起作用,这里还有更多信息和解决方案:http://vim.wikia.com/wiki/Backspace_and_delete_problems

【讨论】:

    【解决方案2】:

    如果你的退格键向前删除,你可以使用 vimrc 文件中的命令,如下所示

    set backspace=2
    

    现在在 vi 命令模式下执行以下操作以重新执行 .vimrc 文件

    :so %
    

    要知道正在读取哪个 .vimrc 文件,请执行以下操作

    :echo $MYVIMRC
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 2014-06-17
      • 2019-04-14
      • 2019-12-16
      • 1970-01-01
      相关资源
      最近更新 更多