Vi是Linux中最基础的文本编辑器。Vi可以分为三种状态,即命令模式、插入模式和最后一行模式。每种模式的功能区分如下:
1)命令行模式命令模式)
控制屏幕光标的移动,删除字符、单词或行,移动和复制某个部分,并进入插入模式或最后一行模式。
2)插入模式
您只能在插入模式下输入文本,然后按“ESC”返回命令行模式。
3)最后一行模式
保存文件或退出vi,或设置编辑环境,如查找字符串、列出行号等。
VI编辑器:
1.常规模式:
Yy:复制,你可以在前面输入数字来表示要复制多少行
p:粘贴
取消手术
Gg:光标移动到第一行
I:光标在当前位置
将光标向右移动一个字符
将光标向左移动一个字符
克:把光标上移一行
将光标向下移动一行
答:光标向后移动一位
:光标移动到行首
o:在光标下插入空行
$:光标移动到行尾
g:光标移动到文章末尾
0:数字“0”,光标移动到文章的开头
x:删除光标后的字符
#x:删除光标后的#个字符
x:(大写x),删除光标前的字符
#X:删除光标前的#字符
Cw:更改光标所在的单词
#cw:更改#光标位置的单词
Yw:在光标位置复制一个单词
#yw:在光标位置复制#字
Dd:删行。您可以在之前输入数字来表示要删除多少行
Shift+g:光标移动到结束行。您可以在之前输入一个数字来表示光标移动到多少行
:进入底线模式相当于操作文件菜单
/您可以输入正则表达式进行查询、替换等
Ctrl+f:向前翻转Ctrl+b:向后翻转Ctrl+d:向前翻转半屏Ctrl+u:向后翻转半屏
2:插入模式:输入内容,按ESC键返回正常模式
3.底线模式:
:q不修改文件就退出
:w保存文件。如果:w后跟文件名,则相当于另存为
:wq保存退出
q!强制退出(修改文件后不保存退出)
wq!特殊情况下保存后不能退出可以添加!代表执法部门
/后跟用于查询的正则表达式
找到目录后,按N键找到下一个
n代表找到前一个
1.《linuxvi命令 Linux中Vi编辑器之简单常用命令Linux中》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《linuxvi命令 Linux中Vi编辑器之简单常用命令Linux中》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/fangchan/1568619.html