vim命令使用
1、vim hello.c 进入命令模式
(i,I,a,A,o,O进入编辑模式,又称插入模式)i:在光标前插入,I:在行首插入,a:在光标后插 入,A在行尾插入,o:在下一行插入,O:在上一行插入,esc由编辑模式退到命令模式
2、:由命令模式进入末行模式,esc退到命令模式,在末行模式下,wq退出并保存
yy | 复制光标所在的行 |
p | 粘贴光标所在的行 |
dd | 删除光标所在的行(也是剪切) |
D | 从当前的光标开始剪切,一直到行尾 |
d0 | 从当前的光标开始剪切,一直到行首 |
dw | 删一个单词 |
x | 删除当前的光标的后面,每次删除一个 |
X | 删除当前的光标的前面,每次删除一个 |
4yy | 复制光标所在的行开始向下的4行 |
2dd | 删除光标所在的行及下一行,共两行 |
h,j,k,l移动 | h:左,j:下,k:上,l:右 |
H,M,L定位 | H:当前屏幕的上方,M当前屏幕的中间,L:当前屏幕的下方 |
ctrl f | 向下翻一页 |
ctrl b | 向上翻一页 |
ctrl u/d | 向上/下翻半屏页 |
20G | 快速的定位到第20行 |
G | 快速回到整个代码的最后一行 |
gg | 快速回到整个代码的第一行 |
w | 向后眺一个单词的长度,即跳到下一个单词的开始处 |
b | 向前眺一个单词的长度,即跳到上一个单词的开始处 |
u | 撤销刚刚的操作 |
ctral r | 反撤销 |
v/V | 选中一片代码 |
>>/<< | 右移/左移 |
. | 重复执行上一次的命令 |
{ | 按段上移 |
} | 按段下移 |
r | 替换一个字母 |
R | 替换光标以及后面的字符 |
/ | str查找 |
n | 下一个 |
N | 上一个 |
:%s/abc/123/g | 在末行模式下将当前文件的所有abc替换成123 |
:1,10s/abc/123/g | 在末行模式下将当前文件的第一行到第10行abc替换成123 |
shift zz | 相当于wq |
末行模式下w | 保存 |
末行模式下q | 退出 |
末行模式下wq | 保存并且退出 |
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgbgghe
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01