vim常用命令总结
来源:互联网 发布:淘宝换购活动怎么设置 编辑:程序博客网 时间:2024/06/07 16:22
三种模式:命令模式,末行模式,插入模式
esc:将任何模式切换到命令模式
从命令模式切换到插入模式:
i:在当前光标之前插入字符
I:在行首插入字符
a:在当前光标之后插入字符
A:在行末插入字符
o:在下一行新建一行并且插入字符
O:在上一行新建一行并且插入字符
命令模式下:
dd:剪切当前行(剪切后不粘贴即为删除)
数字+dd:删除从当前航开始的几行
yy:复制当前行
数字+yy:从当前行开始复制几行
p:粘贴
D:剪切从光标处到行末的字符
d0:剪切从当前光标开始到行首的字符
x:删除当前光标所指的字符
X:删除当前光标之前的一个字符
u:撤销
ctrl+r:反撤销
ctrl+f:向下翻一页
ctrl+b:向上翻一页
ctrl+u:向上翻半屏
ctrl+d:向下翻半屏
H:调到屏幕的第一行
M:调到屏幕的中央一行
L:调到屏幕的最后一行
h:向左移动光标
j:向下移动光标
k:向上移动光标
l:向右移动光标
G:调到整个代码的最后一行
数字+G:调到整个代码的指定行
gg:调到整个代码的第一行
w:跳到下一个单词开头
b:跳到上一个单词开头
v:按照字符来一个一个选择代码片段
V:按照行来选择代码片段
<<:将选中的片段整体左移
>>:将选中的片段整体右移
{:跳到上一个代码段
}:跳到下一个代码段
r:替换一个字符
R:替换一段字符
/+搜索内容:搜索指定内容,并且高亮
n:往下走一个搜索对象
N:往上走一个搜索对象
shift+zz:保存并且退出
末行模式下:
:%s/123/abc/g :将代码中所有的123替换成abc
:数字,数字s/123/abc/g:将数字指定的行之间的123全部替换成abc
:wq或者:x:保存并且退出
- vim常用命令总结
- vim 常用命令总结
- VIM常用命令总结
- vim常用命令总结
- vim常用命令总结
- vim常用命令总结
- vim常用命令总结
- vim常用命令总结
- [总结]vim编辑器常用命令
- vim常用命令总结
- vim常用命令/快捷键总结
- vim常用命令的总结
- vim常用命令总结
- Vim 常用命令总结
- vim常用命令总结
- vim常用命令总结
- VIM常用命令总结
- Vim 常用命令总结
- HIVE—索引、分区和分桶的区别
- HDU2227
- java 异步 同步应用
- 滴滴打车2017年秋招笔试题-输出指定的最大数
- noi国家集训队论文分类
- vim常用命令总结
- C++ 将数据写入链表,将链表写入文件,再将文件中的内容读出
- 使用node-supervisor自动重启node程序
- 滴滴打车2017年秋招编程题:子串和最大问题
- 你真的懂JAVA吗
- Trie——Luogu3879 [TJOI2010]阅读理解
- Hive UDF调试打印的方法
- 二叉树
- #NOIP模拟赛#捕鼠器mousetrap(树)