vim 快捷键
←: h ↓: j ↑: k →: l
删除字符:x 撤销: u d:开启剪切模式 y:开启复制模式 p: 粘贴 删除一行:dd 删除一个单词:dw 复制一行:yy 复制一个单词:yw 粘贴: p 替换一个字母:r (按 r,松开,然后再按新字母) 移动到行首: 0
跳到下一个单词:w(词首) / e(词尾) 跳到上一个单词:b 下插一行,并跳转: o 4w 可以向后移动 4 个单词 15jj: 向下跳转15行 command + ] 向右缩进 command + [向左缩进
[[ 跳转到文件首行
]] 跳转到文件末行
H 是到屏幕的顶部
L 是屏幕的底部
M 是屏幕的中央
zz 是『将光标放到屏幕中央,且不移 动光标的位置(滚动屏幕)』,zt 是将光标放到顶部,zb 是底部
删除括号内中内容:把光标移到括号内,输入 ci( 或 ci)
删除中括号中内容:把光标移到中括号内,输入 ci[ 或 ci] 删除大括号中内容:把光标移到大括号内,输入 ci{ 或 ci}