Vim学习总结

来源:互联网 发布:全球人工智能金融峰会 编辑:程序博客网 时间:2024/05/22 04:58
两种模式
Command mode
Edit mode


Esc 退出编辑模式


光标命令
h j k l 左下上右
w 光标向前移动一个word
b 光标向后移动一个word
gg 光标移至文件首行 (g表示go)
G 光标移至文件尾行
33G 光标移至第33行
fx 查找当前行下一个字符x
% 以匹配一个括号为目的的移动
Ctrl+u 向上滚动半屏
Crtl+d 向下滚动半屏
Ctrl+e 向上滚动一行
Ctrl+y 向下滚动一行
Ctrl+f 向上滚动一整屏
Ctrl+b 向下滚动一整屏


编辑命令
i 光标前插入
I 行首插入
o 另起一行输入
a 光标后插入
A 行尾插入
r 替换


x 删除光标后字符
X 删除光标前字符
dw 删除一个word
d$ 删除光标当前处至行尾
dd 删除当前行
ndd 删除当前行及其后n-1行


dd 剪切
y 复制
p 光标前粘贴
P 光标后粘贴
v 可视模式


搜索命令
/pattern 向后搜索pattern 
?pattern 向前搜索pattern
:set ignorecase 忽略大小写查找
:set noignorecase 大小写精确匹配


:set nu 设置显示行号


u undo
Ctrl+ r redo


ZZ 保存并退出
:w 保存
:q 退出
:q! 丢弃所有强制退出
:wq 保存并退出
0 0
原创粉丝点击