美文网首页
vim常见命令

vim常见命令

作者: jiangzj | 来源:发表于2017-02-02 21:57 被阅读0次

    vim的三种模式:

    1. 命令模式(Command mode)
    2. 插入模式(Insert mode)
    3. 底行命令模式(Last line mode)

    注意区分不同模式下的不同命令。

    命令模式(Command mode)

    用户刚刚启动vim时,即进入命令模式。
    此时敲击键盘的动作会被识别为命令,而非输入字符。

    • 常用的几个命令:
      i 切换到插入模式(Command mode),以输入字符。
      x 删除当前光标所在处的字符。
      : 切换到底行命令模式(Last line mode),以在最底一行输入命令。
    • 其他常用命令:
      x 删除光标位置后面的一个字符。
      X 删除光标位置前面的一个字符。
      #x 从光标位置开始删除后面#个字符。
      dd 删除光标所在行。
      #dd 从光标位置开始删除#行。
      u 撤销最近修改。
      U 撤销对当前行上做的所有修改。
      r 替换光标位置上的一个字符。
      0(数字键盘0) 将光标移动至当前行行首。
      $ 将光标移动至当前行行尾。
      G 将光标移动至末行。
      yy 将光标所在行复制到缓冲区。
      p 将缓冲区的内容粘贴到光标的后面。
      P 将缓冲区的内容粘贴到光标的前面。
      Ctrl + f 向后翻屏。
      Ctrl + b 向前翻屏。

    插入模式(Insert mode)

    在插入模式中,可以开始输入字符。
    按ESC键可以返回命令模式。

    底行命令模式(Last line mode)

    在底行命令模式中,基本的命令有:
    :q 退出程序。
    :w 保存文件。
    :wq 保存并退出程序。
    :\string 查找string字符所在位置。

    相关文章

      网友评论

          本文标题:vim常见命令

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