vim快捷键学习记录

2016-03-28

:q! 直接quit
:write 保存
:wq 保存后quit

定位

f 行内find
/ 全文find
:set ic(ignorecase) :set is(incsearch) hls(hlsearch)
? 逆向查找
% 配对括号查找
n 跳到下一个相同字符
N 向前跳
ctrl+o 回到之前的位置
:noh no highlight
2w 移动2个单词
b 光标向前移
2e 至词末
0 至行首
$ 至行末
23G 跳转到第23行
G 跳转到最后一行
ctrl+w窗口之间跳转

编辑

x 删除
i/a 插入文本(字前/字后)
d(2)w delete 2 word
de 删除至单词末
d$ 删除至行末
2dd 剪切两行
p 最后一次删除的内容paste
u 撤销
U 撤销整行的修改
ctrl+R 撤销撤销
r replace
c(2)w change 2 word
:s/thee/the/g 把整行中的匹配符都替换
o/O 插入新的一行/上方
v 进入可视模式
yw 复制一个词
p paste

:edit $vim/_vimrc 编辑文件
:!<...> 命令行命令
:help ...

你可能感兴趣的:(vim快捷键学习记录)