linux学习笔记18

Vim编辑模式

在一般模式下是不可以修改摸一个字符的如果想要修改只能进入编辑模式。从一般模式进入编辑模式只要按i、I、a、A、o、O、r、R中的任意一个即可,进入编辑模式后在尾行会显示“插入”,从编辑模式退回到一般模式只要按“Esc”即可。

i :在当前字符前插入。

I :在光标所在行的行首插入。

a :在当前字符后插入。

A :在光标所在行的行未插入。

o :在当前行的下一行插入行的一行。

O :在当前行的上一行插入行的一行。

Vim命令模式

在一般模式下输入:或者/即可进入命令模式,在该模式下我们可以实现好多操作。

/word :在光标之后查找一个字符串word,按n向后继续搜索。

?word :在光标之前查找以个字符串word,按n向前继续搜索。

:n1,n2s/word1/ord2/g :在n1到n2行之间查找word1并替换为word2,不加g则只替换每一行的第一个word1.

:1,$s/word1/ord2/g : 将文档中所有的word1替换为word2,不加g则只替换每一行的第一个word1.

:w : 保存文本。

:q : 退出vim。

:w! :强制保存。

:q! :强制退出。

:set nu :显示行号。

:set nonu : 不显示行号。

:x和:wq其实是差不多的,唯一的区别是当你打开vim只是查看了一些东西并没有做任何操作时,:wq是会更改mtime的,而;x是不会的。


你可能感兴趣的:(linux学习笔记18)