之前在百度经验中的,现在搬到csdn中来方便查看:admin管理员组文章数量:1122852
【按下Esc后的命令模式执行】
a 插入字母后
i 插入当前光标
-------------------------------------------
dd 删除当前行
yy 复制当前行
-------------------------------------------
v 选择
d 剪切
y 复制
p 粘贴在当前光标处前面 //对照win下的ctrl+x,c,v => 键盘顺序从左至右 d, y, p
P 粘贴在当前光标处后面
-------------------------------------------
u 撤销操作
ctrl+r 重复操作
-------------------------------------------
^ 移动到本行第一个非空白字符上
0(数字0) 移动到本行第一个字符上,
$ 移动到行尾
3$ 移动到下面3行的行尾
ctrl+f 跳转下一页
ctrl+b 跳转上一页
ctrl+o 跳转到上一步光标位置
ctrl+i 跳转到下一步光标位置
ctrl+z 挂起vim
fg 返回vim
gg 文件头
G 文件尾
{ 跳到上一个空行位置
} 跳到下一个空行位置
安装了ctag插件可以ctrl+]查看函数调用
-------------------------------------------
:set nu 显示行号
:100 跳转到100位置
-------------------------------------------
:q! 不保存退出
:w 保存
:x 保存退出
-------------------------------------------
/xxx 向后查找xxx
?xxx 向上查找xxx
n 继续查找下一个
:set nohlsearch 关闭高亮搜索显示
------------------------------------------
:%s/abc/123/gc 将abc替换成123
版权声明:本文标题:常用的vim相关命令 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1724514954a891291.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论