查看宏定义:
[do,是现在光标坐在行的下方插入新行;
vim 直接查看man 手册
移动到要看到函数上,
命名模式下大写K,即:shitf+k
如果要指定章节,比如printf第三节,为3K
系统剪切板粘贴进VIM
直接在输入模式按Shift+Inset(粘贴)
“+Y 复制当前行到系统剪切板
“+nY 复制当前行往下 n 行到系统剪切板
“+p 粘贴系统剪切板内容到当前位置后
其它
命令
<Ctrl> + g可显示当前编辑文件名及行数,可以在不退出 Vim 的情况下了解当前编辑文件的信息.使用Ctrl + s来保存文件的习惯在Vim编辑器时却会出现大问题:
- Vim/vi编辑器中按下Ctrl + s会导致Vim假卡死,按其他任何按键和命令都不再也任何反应
- 解决办法:按下
Ctrl + q解锁Vim卡死 - 解决原理:Ctrl + s 默认在vim中的效果为锁定屏幕。
2.5 撤销、反撤销
在命令模式下可执行撤销操作
- 撤销最近的一次操作:
u - 恢复最近的一次操作(取消撤销):
<Ctrl> + r
(1) 搜索字符串//:
/\/\/ (/需要使用\进行转义)
现在,只要按下n键就会跳转到下一个搜索到的目标字符串。
2.2 行级移动
0 移动光标到当前行行首$ 移动光标到当前行行尾
调到第几行::n
2.3 文件首尾移动
gg 移动光标到当前文件的第一行
GG 移动光标到当前未经的最后一行
2.5 匹配单词
* 移动光标到 [匹配] 光标当前所在单词的下一个单词# 移动光标到 [匹配] 光标当前所在单词的上一个单词
2.1 Vim字符选择
按键 v 进入Vim字符选择可视化模式,通过Vim鼠标移动命令 H 把鼠标往右移动,选择多个字符。

当然,选择好文本后,可以用 y 进行复制,用 p 命令粘贴等。