天天看点

vim基础操作

编辑操作

i 在光标前插入

I 在行首插入

a 在光标后插入

A 在行尾插入

o 在当前光标下面多一空行插入

O 在当前光标上面多一空行插入

ciw 删除当前光标所在单词并插入

ci( 删除小括号内的内容并插入  ci[和ci{同样适用

u 撤销

在插入模式下按ctrl+w可以删除前面一个单词(同一种字符组成的词)

esc推出插入模式

界面操作

:w 保存当前文件中的修改

:q 退出当前文件

:vs 竖向切割当前窗口

:e+filepath 编辑该路径的文件,常与vs连用,分屏后再另一个界面编辑其他文件

光标移动

h 左

l 右

j 下

k 上

w 一个单词一个单词右移

b 一个单词一个单词左移

W 以相连的字符串为单位右移

B 以相连的字符串为单位左移

% 找到当前括号() [] {} 匹配另一个括号

*n 搜索与当前光标单词相同点下一个词

/<context> 搜索<context> 按n下一个 N上一个

选择编辑

v 选择模式

V 行选择模式

ctrl+v 列选择模式

y 复制选中的内容

d 删除选中的内容