VIM的些许实用技巧

vim 是vi的加强版,可以高亮显示。

vim 命令模式,命令行模式,编辑模式

vi命令行模式

字符操作

i 当前插入

I 行首插入

a 当前字符后插入

A行尾插入

o 下一行插入

O 上一行插入

x向后删除

X向前删除

u撤销一步

ctrl +r 恢复上一步

行操作

home     ^ 行首

end        $  行尾

dd     删除(剪切)  Ndd

yy      复制    Nyy

p        粘贴

词操作:

dw  删除(剪切)一个词

yw   复制一个词

块操作

D   或d+$ 删除到行尾

d+^ 删除到行首

crtl + v 

多行注释:

1、ctrl +v 进入视图块编辑模式

2 、向下或向上移动光标

3、把需要注释的行的开头表记起来

4、然后按大写的I 

5、在插入注释符,比如“#”

6、再按Esc,就会全部注释了

多行删除

1、块模式选择

2,d删除

vim 命令模式

: 

w

wq  x  ZZ保存退出

wq!X 加密

e! 撤销所有操作。

替换:

:%s/this/that

:%s/this/that/g

:%s/this/that/gc

:1,5s/this/that/gc

前h   下j     上 k     后l

gg 第一行 行首

G 最后一行

set nu

set nonu

/ 正想查找  n向下   N向上

? 反向查找  n向上  N 向下

noh 取消加亮 

:!ls

:sh 

:r  dir    提取另一份文件

ctrl + G

N + shift +G

%查找匹配的括号

最重要的 vimtutor


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章