vim编辑器常用命令总结
2014-09-04 18:43
519 查看
vim工作模式:命令模式,插入模式,编辑模式
插入命令:
a : 在光标后添加文本内容
A:在光标所在行的行尾添加文本内容
i :在光标前插入文本
I :在光标所在行的行首添加文本内容
o:在光标下方插入新行
O:在光标上方插入新行
定位命令:
h:方向左键,左移一个字符
l:方向右键,右移一个字符
j:方向下键,下移一行
k:方向上键,上移一行
$: 移至行尾
0:移至行首
H: 移至屏幕上端
L:移至屏幕下端
M:移至屏幕中央
:set number 设置行号,vim会显示行号
:set nonu 取消行号
gg:到第一行
G:到最后一行
:n : 到n行
删除命令:
x:删除光标所在处的字符
nx:删除光标所在处后的n个字符
dd:删除光标所在行,
ndd:删除n行
dG:删除光标所在行到末尾的内容
D:删除从光标所在处到行尾的内容
:n1,n2d : 删除指定范围行(n1~n2)的内容
复制和剪切命令:
yy , Y :复制当前行
nyy,nY:复制当前行以下n行
dd:剪切当前行
ndd:剪切当前行以下n行
p/P :粘贴到当前光标所在行的行下/行上
取消替换命令:
r:取代光标所在处的字符
R:从光标所在处开始替换字符,ESC结束
u: 取消上一步
搜索/替换命令:
/string: 向前搜索制定字符串,若要在搜索时忽略大小写,可在编辑模式下执行
:set ic 即可
n: 搜索指定字符串的下一个出现位置
:%s/old/new/g : 在全文范围内替换制定字符串
:n1,n2s/old/new/g : 在一定范围内替换制定字符串
插入命令:
a : 在光标后添加文本内容
A:在光标所在行的行尾添加文本内容
i :在光标前插入文本
I :在光标所在行的行首添加文本内容
o:在光标下方插入新行
O:在光标上方插入新行
定位命令:
h:方向左键,左移一个字符
l:方向右键,右移一个字符
j:方向下键,下移一行
k:方向上键,上移一行
$: 移至行尾
0:移至行首
H: 移至屏幕上端
L:移至屏幕下端
M:移至屏幕中央
:set number 设置行号,vim会显示行号
:set nonu 取消行号
gg:到第一行
G:到最后一行
:n : 到n行
删除命令:
x:删除光标所在处的字符
nx:删除光标所在处后的n个字符
dd:删除光标所在行,
ndd:删除n行
dG:删除光标所在行到末尾的内容
D:删除从光标所在处到行尾的内容
:n1,n2d : 删除指定范围行(n1~n2)的内容
复制和剪切命令:
yy , Y :复制当前行
nyy,nY:复制当前行以下n行
dd:剪切当前行
ndd:剪切当前行以下n行
p/P :粘贴到当前光标所在行的行下/行上
取消替换命令:
r:取代光标所在处的字符
R:从光标所在处开始替换字符,ESC结束
u: 取消上一步
搜索/替换命令:
/string: 向前搜索制定字符串,若要在搜索时忽略大小写,可在编辑模式下执行
:set ic 即可
n: 搜索指定字符串的下一个出现位置
:%s/old/new/g : 在全文范围内替换制定字符串
:n1,n2s/old/new/g : 在一定范围内替换制定字符串
相关文章推荐
- Linux vi/vim编辑器常用命令与用法总结
- $Linux vi/vim编辑器常用命令与用法总结
- Linux vi/vim编辑器常用命令与用法总结
- [总结]vim编辑器常用命令
- vim编辑器常用命令总结,总有一个你记不住的
- VIM总结之一:VIM编辑器常用命令详解
- $Linux vi/vim编辑器常用命令与用法总结
- Linux vi/vim编辑器常用命令与用法总结
- $Linux vi/vim编辑器常用命令与用法总结 (Markdown编辑版)
- Linux中vi/vim编辑器常用命令与用法总结
- Linux vi/vim编辑器常用命令与用法总结
- Linux vi/vim编辑器常用命令与用法总结
- Linux vi/vim编辑器常用命令与用法总结
- Vim编辑器常用的命令总结
- vim编辑器常用操作命令总结
- vim 编辑器常用命令总结
- 常用的vim命令总结
- 安卓程序代写 网上程序代写[原]vim编辑器配置及常用命令
- vim编辑器(常用命令)
- vim常用命令/快捷键总结