Linux基础操做命令(二)—— vim编辑器的使用

如下的全部操做都要基于vim编辑器的编辑模式下。vim

1.行号
  set number/nu   设置行号
  set nonumcer/nonu 取消行号编辑器

2.定位
  数字  光标跳转到数字所在行文档

3.查找
  /内容/ 或者 /内容字符串

4.替换
  s/字符串1/字符串2  将光标所在行的字符串1替换成字符串2
  s/字符串1/字符串2/g  将光标所在行全部的字符串1替换成字符串2
  %s/字符串1/字符串2/g  将文档内全部的字符串1替换成字符串2im

5.光标移动
  a.字符级
    上(k) 下(j) 左(h) 右(l)
  b.单词级
    w  word移动下个单词的首字母
    e  end移动到下个(本)单词的尾字母
    b  before必定到上个(本)单词的首字母
  c.行级
    $ 行尾
    0 行首
  d.段落级
    {  上个(本)段落首部
     }  下个(本)段落尾部
  e.屏幕级
    H 屏幕首页
    L 屏幕尾部
  f.文档级
    G  文档尾部
    1G 文档第1行
    nG 文档第n行支付


6.内容删除
  dd   删除光标当前行
  2dd  删除当前行在内,向后删除2行内容
  ndd  包含当前行在内,删除后边n行内容
  
  x    删除光标所在支付
  c+w  从光标所在位置删除至单词结尾,并进入编辑模式word

7.内容复制
  yy   删除光标当前行
  2yy  删除当前行在内,向后删除2行内容
  nyy  包含当前行在内,删除后边n行内容
 
  p    对(删除)复制好的内容进行粘贴移动

8.相关快捷操做
  u    undo撤销
  J    合并上校两行
  r    单个字符替换
  .(点)    重复执行上次的指令vi

相关文章
相关标签/搜索