美文网首页
vim退格键(backspace)无法使用的解决方法

vim退格键(backspace)无法使用的解决方法

作者: 牛奶加醋 | 来源:发表于2018-07-30 15:12 被阅读739次

在mac系统上安装了vim后发现有时候自动缩进的地方无法用退格键删除,在括号后面也无法使用退格键去删除右括号.
下面是解决的方法:

两个步骤:
1.去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
编辑家目录下的.vimrc文件,添加一行:set nocompatible
2.backspace有几种工作方式,默认是vi兼容的。

对新手来说很不习惯。对老vi 不那么熟悉的人也都挺困扰的。可以用
set backspace=indent,eol,start来解决
indent: 如果用了:set indent,:set ai 等自动缩进,想用退格键将字段缩进的删掉,必须设置这个选项。否则不响应。
eol:如果插入模式下在行开头,想通过退格键合并两行,需要设置eol。
start:要想删除此次插入前的输入,需设置这个。

将以上两个命令加到vim的系统配置文件里就可以了。通过vim命令:ver可以看到系统配置文件的位置,一般在/etc/vimrc

相关文章

  • vim退格键(backspace)无法使用的解决方法

    在mac系统上安装了vim后发现有时候自动缩进的地方无法用退格键删除,在括号后面也无法使用退格键去删除右括号.下面...

  • debian vi问题

    不能正确使用方向键和退格键,解决方法: vi /etc/vim/vimrc.tiny set nocompatib...

  • KeyCode键值

    值 对应键 Backspace 退格键 Delete Delete键 Tab TabTab键 Clear ...

  • sikuli 常用的函数

    #退格键 type(Key.BACKSPACE) # 左键 keyDown(Key.DOWN) wait(5) k...

  • vim使用技巧之翻页

    vim使用技巧之翻页h 左,或 Backspace 或方向键j 下,或 Enter 或 +(要 Shift 键...

  • hbase

    1、hbase输入错误无法删除解决方法 SecureCRT的终端修改为Linux Ctrl+退格键(Backspa...

  • 所有非字符键的键码

    所有非字符键的键码 下表列出了所有非字符键的键码。 键键码退格(Backspace)8制表(Tab)9回车(Ent...

  • Vim使用记录

    Vim使用记录 解决Vim插入模式下backspace按键无发删除字符的问题 在命令模式下 设置backspace...

  • Java预科内容

    一、转义字符:通过\来转变后面字母或者符号的含义①\n:换行;②\b:退格,相当于backspace键;③\r:回...

  • VIM编辑,backspace无法删除解决方法

    系统ubuntu 1,sudo apt-get install vim 安装vim 2, sudo vi /e...

网友评论

      本文标题:vim退格键(backspace)无法使用的解决方法

      本文链接:https://www.haomeiwen.com/subject/rjsfvftx.html