Linuxのvimのは、長さをはじめ


*****************************************
     vim编辑器
*****************************************

模式:
     编辑模式(打开vim默认)
     输入模式
     末行模式

转换:
     编辑---->输入
     i     当前字符的前面
     a     在当前字符的后面
     o     当前行的下方新建一行
     I   行首
     A   行末
     O   行的上方

     输入--->编辑
     ESC

     末行模式
     :

关闭文件:
     :wq!
     :wq=:x

     ZZ  (大写)

光标移动:
     1.逐字符移动
          h:左边
          l:右边
          j:上边
          k:下边
          #h: 移动指定数目的字符
     2.单词移动
          w: 下一个单词词首
          e: 当前单词的词尾,下一个单词词尾
          b: 当前单词的词首,上一个单词词首

          #w: 移动指定数目的字符
     3.行内移动
          0:行首   (最行首)
          ~: 行首   (行字符行首)
          $: 觉得会行尾
     4.行间移动
          #G:直接到指定行   :6+enter
          G: 整个文本末,最后一行;
     5.翻屏
          ctrl+f: 下一屏
          Ctrl+b: 上一屏
          Ctrl+d: 下半屏
          Ctrl+u: 上半屏
     6.编辑命令
          单个字符: x
          多个字符: #x
     7.删除命令 d  需要和跳转命令使用
          d0 d^ d&
          dw
          #d^
          dd : 当前所在行;
          #dd: 当前行到后面,共#行
          :10,20d
          :.,+5d   当前行,向下5行
          :.,100d  当前行,至100行
          :.,$-2d
     8.剪切移动
          p: 粘贴(小写)如果删除(复制)为整行内荣,整在光标的下方;为非整行,则在所在字符后面;
          P:粘贴(大写)如果删除(复制)为整行内容,则在当前行上面,否则在光标的前面;
     9.复制命令
          同d命令一致;
     10.删除内容,再转为输入模式e
          dd o
          e:用法通d
     11.替换r
          r: 只用于单个字符;
     12.撤销编辑
          u: undo 撤销前一次的编辑  (最多50次)   3u  最近3次
          ctrl+r :  表示撤销刚才多撤销了的一次操作;
     13.重复之前的操作
          .
     14.可视化模式
          v:选中进行操作(按字符选取)
          V:选中进行操作(按矩形块进行选取)
     15.查找
          /pattern  (从当前往下查找)
          ?pattern (从当前往上查找)
          n
          addr1,add2s///gi  

おすすめ

転載: blog.csdn.net/hcj1101292065/article/details/94756657