vim基本键位操作
移动
hjkl 左 下 上 右
zz zb zt 将当前行移动到屏幕中央 底部 顶部
H M L 跳转到屏幕的顶部 中间 底部
* 跳到下一个出先相同单词处
w e 跳到下一个单词的开始 结束
b 往回跳
tx fx Tx Fx 跳到下一个x前面 跳到下一个x上 跳到上一个x前面 跳到上一个x上
C-f C-b C-e C-y 向前一页 向后一页 向下一行 向上一行(感觉映射为<C-up>和<C-down>更加人性化)
gg G 跳到文件的开始 结束
ngg nG :n 跳转到第n行
^ $ 行首 行尾
[ + <C-i> 跳转到函数、变量和#define
[ + <C-d> 跳转到#define处
C-o C-i 向前跳到前几次光标位置 后几次光标位置
( { } ) 移动到文件顶端 底端
][ [] 上一个函数体结尾 下一个函数题结尾
+ - 效果同enter,移至下一行第一个非空白字符 移至上一行第一个非空白字符
区间选中
vi{ va{ 选中{}中间的内容,不包括{} 包括{}
vi( va( 选中()中间的内容,不包括() 包括()
vi< va< 选中<>中间的内容,不包括<> 包括<>
vi[ va[ 选中[]中间的内容,不包括[] 包括[]
vi" va" 选中""中间的内容,不包括"" 包括""
vi' va' 选中''中间的内容,不包括'' 包括''
viw选中一个单词
S-v 选中一行
文件操作
C-w C-w 窗口切换
C-^或:e# 回到刚才编辑的文件
ZZ 即:wq
<C-w>q即:q
<C-w>v即:vsp
:e 重新加载当前文档, :e!强制丢弃已做的改动
:e file 关闭当前编辑的文件,并开启新的文件
计算器
- 在插入模式下,输入
C-r =,然后输入表达式,会在光标处得到计算结果
查找高亮
全:

posted @
2020-11-19 17:47
hyskr
阅读(
92)
评论()
收藏
举报