美文网首页
如何转换vim模式

如何转换vim模式

作者: 易路先登 | 来源:发表于2019-06-12 01:26 被阅读0次

    vim主要有三个模式:

    1. 编辑模式
    2. 输入模式
    3. 末行模式
      实现它们之间的转换的详细方法如下:
    • 编辑模式--->输入模式
      敲击键盘上的i键即可转为输入模式。具体如下:
      1 在编辑模式下敲击 i 键:会在当前光标所在字符的 面转入输入模式。
      2 在编辑模式下敲击 a 键:会在当前光标所在字符的 面转入输入模式。
      3 在编辑模式下敲击 o 键:会在当前光标所在行的 下方 新建一行,并转入输入模式。
      4 在编辑模式下敲击 I(注意是大写的I) 键:会在当前光标所在行的 行首 转换为输入模式。
      5 在编辑模式下敲击 A(注意是大写的A) 键:会在当前光标所在行的 行尾 转换为输入模式。
      6 在编辑模式下敲击 O(注意是大写的O) 键:会在当前光标所在行的 上方 新建一行 转换为输入模式。
    • 输入模式--->编辑模式
      ESC 键即可从输入模式退出,转换为编辑模式
    • 编辑模式--->末行模式
      在编辑模式下输入 :即可转换为末行模式
      需要注意的是,末行模式必须从编辑模式进入,所以如果在输入模式下请先转换为编辑模式才可以进入末行模式
      末行模式在vim的最下方会出现一个命令输入框,可执行多种命令。
      1 删除指定行
      在命令输入框中输入nd即可删除对应的第n行,如输入:10d就是删除第10行
      2 删除指定范围的行
      在命令输入框中输入n,md即可删除从n到m的行。
      3 显示行号
      在命令输入框中输入set nu即可显示行号
      4 执行其他脚本命令
      如在命令输入框中输入ls /etc 按enter键,即跳出当前vim编辑窗口,到命令行窗口显示ls /etc命令的输出结果,再按enter键即可返回vim编辑窗口至编辑模式。
    • 末行模式--->编辑模式 按 ESC键即返回编辑模式,如一次不能返回就再按一次回车。

    相关文章

      网友评论

          本文标题:如何转换vim模式

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