vim编辑器
一、视图模式
1.1 命令模式
在该模式下,用户可以输入各种合法的vi命令,用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释,若输入的字符是合法的Vi命令,则vi在接受用户命令之后完成相应的动作。
1.2 插入模式
在该模式下,用户入的任何字符都被vi当做文件内容保存起来,并将其显示在屏幕上。(在该模式下对文件进行编辑)
1.3 末行模式
在正常模式下输入“:”或“/”进入命令行模式,在该模式下可以进行保存,搜索,替换,退出,显示行号等。
二、常用命令
== esc 退出到 命令模式 ==
2.1 命令模式常用
yy //复制
p //粘贴
dd //删除
u //撤销
2.2 插入模式
i //在光标前插入
a //在光标后插入
o //在光标下一行插入
A //在行尾插入
2.3 末行模式
== 在命令模式下按:进入末行模式 ==
:w //保存
:q //退出
:q! //强制退出
:wq //保存并退出
:set nu //显示行号
:set nonu //撤销显示
:w file2.txt //另存为file2.txt
/a,b s/abc/ABC/g //a行到b行的所有abc替换为ABC
nlnlznl