【实用工具】vim常用命令
2023-12-31 22:30:48
- 快速移动(上下左右箭头可替代)
左移 h
右移 l
下移 j
上移 K
- 在本行操作
0 移动到本行行首
^ 移动到本行的第一个不是 blank 字符
$ 移动到本行行尾
w 光标移动到下一个单词的开头
e 光标移动到下一个单词的结尾
- 跨行移动光标
nG 光标定位到第n行的行首
gg 光标定位到第一行的行首
G 光标定位到最后一行的行首
- 复制,粘贴,删除(d,y,p)
dw 删除一个单词
dnw 删除n个单词
dd 删除一整行
ndd 删除光标处开始的n行
yw 复制一个单词
yy 复制一行
nyy 复制n行
p 在光标之后开始粘贴
P 在光标之前开始粘贴
- 撤销操作和恢复
u 撤销刚才的操作
ctrl+r 恢复撤销操作
- 快速注释
1.按 ESC进入命令行模式;
2.ctrl+v进入块选择模式;
3.操作 k和 j进行上下行选择;
4.按大写 I进入插入模式,输入注释符 //或 #(shell脚本注释符);
5.最后按下 ESC即可完成注释。
- 取消注释
1.按 ESC进入命令行模式;
2.ctrl+v进入块选择模式;
3.操作 k和 j进行上下行选择,还可以操作 h和 l键进行左右控制;
4.按 d键删除注释符;
5.最后按下 ESC即可完成取消注释。
参考链接:
https://zhuanlan.zhihu.com/p/68111471
https://cloud.tencent.com/developer/article/1463765
文章来源:https://blog.csdn.net/qq_44091004/article/details/135319461
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!