首先要知道的是vi编辑器一共三种模式:
一般模式(光标移动、复制、粘贴、删除)
编辑模式(编辑文本)
命令行模式(查找和替换)
注意:(1)当不知道出于那种模式的时候,按esc键返回到一般模式。
(2)wq(write quit)
(3) i(insert)
1.打开文件、新建文件、保存文件的操作
vi 文件名
如果文件名存在,输入结束后 英文模式的冒号 :wq保存退出文件
如果文件名不存在,输入结束后 英文模式的冒号 :wq就可以新建并保存文件
在编辑完成时,返回一般模式
(1)输入:w则保存文件,如果已经保存文件,输入:q则退出文件
(2)直接输入:wq保存并退出。
(3)如果不想保存被修改的内容,则按:q!强制退出。
2.进入编辑模式
i(在光标前开始插入文本)
a(在光标后插入文本)
o(在当前行之下新开一行,并列行首)
3.光标移动
在一般模式下,hjkl这四个键可以移动
4.快速的定位到某一行:
文件头、文件尾、指定某一行
ngg光标移动至第n行的行首(n为数字)
例如:1gg就是跳到第一行的行首,就是 文件头
2gg就跳到第二行的行首。
5.G转至文件结尾
注意:ngg和G是在一般模式