Linux VIM编辑器常用指令

Linux VIM编辑器常用指令_第1张图片

 

Linux VIM编辑器常用指令_第2张图片

 普通模式的基本指令

按键 作用
yy  复制一行 通常会与p一起使用
p 将复制的内容写出

数字+yy

从当前行往下数数字行进行复制
y+^ 复制当前行的起始位到光标的前一位
y+$ 复制光标当前位置到行末尾
y+w 复制光标所在的位置之后(包括光标)的(不完整)单词再加上空格
dd 删除当前行
dd+^|$|w 作用与上面的一样只是把复制改成了删除
x 剪切当前光标所在的位置
gg 光标移动到文章头
G 光标移动到文章尾
H 光标移动到当前屏幕的第一行
行号+H 光标移动到第(行号)行
^|$ 光标移动到当前行的行头|行尾
w 光标移动一个单词
e 光标移动到单位尾部
r 光标所在位置的可以用其他字符替换

 进入编辑模式的基本指令

按键 作用
i 在光标前进行编辑
a 在光标后进行编辑
o 在光标的下一行进行编辑
I 在光标所在单词前进行编辑
A 在光标所在单词后进行编辑
O 在光标的上一行进行编辑

命令模式的基本指令

按键 作用
:w 将编辑好的文件保存写入
:w! 强制写入
:q 退出
:q! 不保存退出
:set nu 显示文件内容行数
:ser nonu 将文件内容行数关闭
:/str 查看所有的带str的单词
:noh 关闭高亮
:s/old/new 将光标所在的行的第一个old字符串换成new字符串
:s/old/new/g 将光标所在的行的所有old字符串换成new字符串
:%s/old/new 将文章所有行的第一个old字符串换成new字符串
:%s/old/new/g 将文章所有的old字符串换成new字符串

你可能感兴趣的:(vim,编辑器,linux)