vim:文本编辑器(vi)
用法:vim +file1 ==》编辑文件,如果文件不存在,则会新增一个文件再进行编辑。
三个模式:
命令模式:
1.从命令模式进入编辑模式
i: 小写i,在光标所在位置前面进行输入(主要使用)
I:大写I,在光标所在行的行首进行输入(没什么大用)
a:小写a,在光标所在位置后面进行输入(没什么大用)
A:大写A,在光标所在位置行末进行输入(没什么大用)
o:小写o,在光标所在行的下一行空出一行进行输入(没什么大用)
O:大写O, 在光标所在行的上一行空出一行进行输入(没什么大用)
2.删除命令
x: 小写x,删除光标所在位置字符
X:大写X,删除光标所在位置前面单个字符
dd:小写dd,删除光标所在位置整行
D:大写D,删除光标所在位置到行末所有内容
3.复制粘贴
yy:复制光标所在位置的整行
nyy:n表示数字,从光标所在位置开始向下复制多少N行
p:在光标所在位置下一行进行粘贴
P:在光标所在位置上一行进行粘贴
编辑模式:
从命令模式进入到编辑模式时,在文件底部显示insert字样
按Esc键退出编辑模式,进入命令模式
末尾行命令模式
所有的末行命令都需要先输入一个冒号,然后再冒号后面输入指令
:q 不保存退出
:q! 不保存强制退出
:wq 保存退出
:wq!保存且强制退出
:set nu 显示行号
:set nonu 取消行号
:33 光标快速跳转到33行,显不显示行号都可以操作
:/字符 匹配文本中的字符,按n键,跳转到下一个
:noh 取消高亮
:m,ny 复制文本中m行到n行的内容
:m,nw /root/class21/file1 file1必须为不存在文件,如果存在,则进行提示不写入内容
|
|