您的位置:首页 > 其它

记录一下VIM/VI 中一些经常忘记的命令

2015-03-05 15:42 225 查看
///-------------->光标的位置移动
i ---------> 在当前位置进行插入,光标移动在当前位置
I ---------> 在当前行的行首插入,光标移动在当前行首
o ---------> 在当前行的下面插入,光标移动到当前行的下一行
O ---------> 在当前行的上面插入,光标移动到当前行的上一行
a ---------> 在当前位置后插入,光标移动在当前位置后
A ---------> 在当前行的行尾插入,光标移动在当前行尾
///-------------->标记模式下
U ---------> 将选中的部分全部改成大写
~ ---------> 将选中的部分大小写进行互换
o ---------> 跳到所选行的另一个端点
O ---------> 跳到所选块的另一个端点
v ---------> 进入标记模式,字符标记
V ---------> 进入标记模式,行标记
> ---------> 所选部分左移
< ---------> 所选部分右移
y ---------> 复制所选部分 // 粘贴是 p
d ---------> 删除所选部分
< ---------> 所选部分右移
///-------------->命令模式下
//跳转移动
ctrl+f ---------> 向下翻页
ctrl+b ---------> 向上翻页
h,j,k,l ---------> 上下左右
0 ---------> 跳转到一行的第一个字符
$ ---------> 跳转到行尾
^ ---------> 跳转到行首
//复制粘贴
p ---------> 粘贴到当前行的上面
P ---------> 粘贴到当前行的下面
yy ---------> 复制一行,6yy从哪个当前行开始复制6行
y$ ---------> 复制到行尾,从当前光标开始复制到行尾
yw ---------> 复制一个字,从当前光标开始复制一个字
//删除
D ---------> 删除到行尾,从光标当前位置开始删除到行尾
dd ---------> 删除当前行
dw ---------> 删除当光标所在字符
x ---------> 删除当光标后面的字符
X ---------> 删除当光标前面的字符
//Ex模式下查找
/xuhh ---------> 从当前位置向后查找xuhh字符所在位置
?xuhh ---------> 从当前位置向前查找xuhh字符所在位置
//命令模式下查找
# ---------> 查找光标所在的单词
* ---------> 查找光标所在的单词
ga ---------> 查找光标所在的字符的ascii值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: