常用vi操作

      用vi也有一小段时间了,我没有故意去学习vi的命令用法等,但是在用的时候慢慢熟悉,虽然比较慢,但是记得比较牢,先记下我已经掌握的命令。

 

      1.删除操作

      x删除光标处的单个字符

      dd删除光标所在行
      dw删除当前字符到单词尾包括空格的所有字符
      #x例如3x删除光标处向右的三个字符
      #dd例如3dd从当前行开始向下删除三行文本

 

    2.撤销操作
  u命令取消最近一次的操作,可以使用多次来恢复原有的操作
  U取消所有操作
  Ctrl+R可以恢复对使用u命令的操作

 

      3.复制操作
  yy命令复制当前整行的内容到vi缓冲区
  yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词
  y$复制光标所在位置到行尾内容到缓存区
  y^复制光标所在位置到行首内容到缓存区
  #yy例如:5yy就是复制5行
  #yw例如:2yw就是复制两个单词
     如果要复制第m行到第n行之间的内容,可以在末行模式中输入m,ny例如:3,5y复制第三行到第五行内容到缓存区。

 

      4.粘贴

      p

 

 

      以后继续补充掌握到的新命令。

 



你可能感兴趣的:(常用vi操作)