linux的编辑命令,linux常⽤编辑命令
vi编辑是linux下的⼀种常⽤的编辑模式,那么对于⼀些常⽤的编辑命令你熟悉多少呢?下⾯由店铺为⼤家整理了linux常见的编辑命令,希望对⼤家有帮助!
vi编辑器中有三种状态模式
1.命令模式
2.输⼊模式
3.末⾏模式
linux常⽤编辑命令1.vi编辑器的启动与退出
直接进⼊编辑环境
$ vi
进⼊编辑环境并打开(新建)⽂件
$ vi myfile
linux常⽤编辑命令2.退出vi编辑环境
输⼊末⾏命令放弃对⽂件的修改,并退出编辑器
:q!
⽂件保存与另存为
linux常⽤编辑命令3.保存⽂件
保存对vi编辑器中已打开⽂件的修改
:w
另存为⽂件
将vi编辑器中的内容另存为指定⽂件名
:w myfile
linux常⽤编辑命令4.退出vi编辑器的多种⽅法
未修改退出
没有对vi编辑器中打开的⽂件进⾏修改,或已对修改进⾏了保存,直接退出vi编辑器
:q
保存并退出
对vi编辑器中的⽂件进⾏保存并退出vi编辑器
:wq
不保存退出
放弃对⽂件内容的修改,并退出vi编辑器
:q!
linux常⽤编辑命令5.光标的移动和翻页操作
操作类型光标操作键功能
光标移动h向左移动光标
l向右移动光标
k向上移动光标
j向下移动光标
翻页Ctrl + f向前翻整页
Ctrl + b向后翻整页
Ctrl + u向前翻半页
Ctrl + d向后翻半页
linux常⽤编辑命令6.⾏内快速跳转
操作键功能
^将光标快速跳转到本⾏的⾏⾸字符
$将光标快速跳转到本⾏的⾏尾字符
w将光标快速跳转到当前光标所在位置的后⼀个单词的⾸字母
b将光标快速跳转到当前光标所在位置的前⼀个单词的⾸字母
e将光标快速跳转到当前光标所在位置的后⼀个单词的尾字母
linux常⽤编辑命令7.⽂件内⾏间快速跳转
命令功能
:set nu 在编辑器中显⽰⾏号
:set nonu 取消编辑器中的⾏号显⽰
1G跳转到⽂件的⾸⾏
G跳转到⽂件的末尾⾏
#G跳转到⽂件中的第#⾏
linux常⽤编辑命令8.进⼊输⼊模式
命令功能
i在当前光标处进⼊插⼊状态
a在当前光标后进⼊插⼊状态
A将光标移动到当前⾏的⾏末,并进⼊插⼊状态
o在当前⾏的下⾯插⼊新⾏,光标移动到新⾏的⾏⾸,进⼊插⼊状态
O在当前⾏的上⾯插⼊新⾏,光标移动到新⾏的⾏⾸,进⼊插⼊状态
cw删除当前光标到所在单词尾部的字符,并进⼊插⼊状态
c$删除当前光标到⾏尾的字符,并进⼊插⼊状态
c^命令删除当前光标之前(不包括光标上的字符)到⾏⾸的字符,并进⼊插⼊状态linux常⽤编辑命令9.输⼊模式的编辑键操作
按键功能
⽅向键进⾏上下左右⽅向的光标移动
Home快速定位光标到⾏⾸
End快速定位光标到⾏尾
PageUp进⾏⽂本的向上翻页
PageDown进⾏⽂本的向下翻页
Backspace删除光标左侧的字符
Del删除光标位置的字符
linux常⽤编辑命令10.删除操作
命令功能
x删除光标处的单个字符
dd删除光标所在⾏
dw删除当前字符到单词尾(包括空格)的所有字符
de删除当前字符到单词尾(不包括单词尾部的空格)的所有字符
d$删除当前字符到⾏尾的所有字符
linux系统vim编辑器d^删除当前字符到⾏⾸的所有字符
J删除光标所在⾏⾏尾的换⾏符,相当于合并当前⾏和下⼀⾏的内容
linux常⽤编辑命令11.撤消操作
命令功能
u取消最近⼀次的操作,并恢复操作结果
可以多次使⽤u命令恢复已进⾏的多步操作
U取消对当前⾏进⾏的所有操作
Ctrl + r对使⽤u命令撤销的操作进⾏恢复
linux常⽤编辑命令12.复制与粘贴操作
命令功能
yy复制当前⾏整⾏的内容到vi缓冲区
yw复制当前光标到单词尾字符的内容到vi缓冲区
y$复制当前光标到⾏尾的内容到vi缓冲区
y^复制当前光标到⾏⾸的内容到vi缓冲区
p读取vi缓冲区中的内容,并粘贴到光标当前的位置(不覆盖⽂件已有的内容) linux常⽤编辑命令13.字符串查操作
命令功能
/word从上⽽下在⽂件中查字符串“word”
word 从下⽽上在⽂件中查字符串“word”
n定位下⼀个匹配的被查字符串
N定位上⼀个匹配的被查字符串
linux常⽤编辑命令14.字符串替换操作
命令功能
:s/old/new 将当前⾏中查到的第⼀个字符“old” 串替换为“new”
:s/old/new/g 将当前⾏中查到的所有字符串“old” 替换为“new”
:#,#s/old/new/g 在⾏号“#,#”范围内替换所有的字符串“old”为“new”:%s/old/new/g 在整个⽂件范围内替换所有的字符串“old”为“new”
:s/old/new/c 在替换命令末尾加⼊c命令,将对每个替换动作提⽰⽤户进⾏确认linux常⽤编辑命令15.vi编辑器的在线帮助
使⽤vi在线帮助需安装的软件包
vim-common-6.3.035-3.i386.rpm
vim-enhanced-6.3.035-3.i386.rpm
软件包在RHEL5的第2张安装光盘
使⽤vi在线帮助的两种⽅法
在vi编辑器中按“F1”键
输⼊help末⾏命令
:help

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。