Linux vim学习

来源:互联网 发布:淘宝卖家信用怎么算 编辑:程序博客网 时间:2024/06/09 14:32
这是学习vim的一篇笔记


自己用vim的姿势:


箭头


翻页:
ctrl+f forword
ctrl+b back


针对光标移动:


针对某一行:
0 行首
$ 行尾


针对当前屏幕:
H Head   头
M Medium 中
L Last   尾


针对文件:
gg(1G) 首行
NG     第N行
G      尾行
N[Enter] 向下移动N行


查找:
/word 向下找
?word 向上找
n 下一个
N 上一个


查找替换:
:n1,n2s/word1/word2/g
:1,$s/word1/word2/g
:1,$s/word1/word2/gc


删除:
x 光标所在后一个字符
X 光标所在前一个字符
dd 该行
ndd 包括该行在内的向下n行


复制:
yy
nyy


粘贴:
p
P


撤销:
u


重复操作:
ctrl+r


替换:
r
R


保存离开:
:q
:q!
:w
:w!
:wq
:wq!


行号:
:set nu
:set nonu

多文件编辑:
:n
:N
:files
0 0