Linux学习笔记-vim编辑器

vim编辑器是从VI发展出来的一个性能更强大的文本编辑器,VIM与VI编辑器完全兼容

vim编辑器有三种模式:一般模式,编辑模式,指令模式;当进入一种模式后,按ESC退出当前模式。默认是一般模式。

按 i 进入编辑模式;

按冒号进入指令模式。

普通模式

1、复制

     1.1 在某一行开头按 yy 代表复制这一行

     1.2 在某一行开头按数字+yy代表复制多行

         例如:5yy代表复制从当前行开始往下的5行

     1.3 y$复制从当前位置开始到当前行结束的内容

     1.4 y^复制从当前位置开始到当前行开头的内容

     1.5  yw复制一个单词

2、剪切

      2.1 x剪切

3、修改

      3.1 r修改当前光标所在位置的字母

      3.2 R相当于windows下的insert模式

4、粘贴

       4.1 p粘贴  

       4.2 数字+p代表粘贴几次

5、删除

       5.1 dd删除当前行

       5.2 dw删除一个单词

6、光标移动

      6.1 w 切换到下一个单词

      6.2 e 切换到下一个单词的词尾

      6.3 gg 移动到文档开头  //或者H

      6.4 G  移动到文档尾部

      6.5 ^  移动到当前行的行首

      6.6 $  移动到当前行的行尾

编辑模式

按 i 进入编辑模式,进行输入操作,退出按ESC

指令模式

按冒号进入指令模式

wq:保存退出

q:     退出

q! :   强制退出

Set nu :显示行号

Set nonu:取消行号

/要查找的词    n查找下一个/N查找上一个

s/old/new   替换当前行匹配到的第一个old为new

s/old/new/g   替换当前行中所有old为new

%s/old/new  替换文档中匹配到的第一个old为new

%s/old/new/g 替换文档中所有old为new

你可能感兴趣的:(Linux学习,linux)