vim 学习笔记

#Vim基本操作

     进入插入模式:

i:插入光标前一个字符

I: 插入行首

a: 插入光标后一个字符

A: 插入行尾

o: 向下新开一行,插入行首

O: 向上新开一行,插入行首

     移动光标

h: 左移

j: 下移

k: 上移

l: 右移

M:光标移到中间行

gg:移到文件开头

G:移到文件结尾

L:光标移到频幕的最后一行

nG:移动到指定行,n表示行数

W:向后一次移动一个单词(每个单词之间有空格)

B:向后一次移动一个单词

{ :按段上移移动(向上移到有空行的地方)

} :按段上移移动(向下移到有空行的地方)

Ctrl – d:向下翻半屏

Ctrl – u:向上翻半屏

Ctrl – f:向下翻一屏

Ctrl – h:向上翻一屏

删除命令:

x:删除光标后一个字符,相当于del

X:删除光标前一个字符,相当于Backspace

dd:删除一行

nd:删除n行

D:删除光标后文本的所有行,包括光标所在字符

d0:删除当前行光标前文本内容,不含光标所在字符

dw:删除光标开始的单词(从光标处开始到第一个空格出现)

撤销命令

u:撤销

U:一次性撤销所有操作

Ctrl – r:反撤销

 

 

替换字符

r:替换当前字符

R:

 

替换命令

把abc全部替换成123:%s /abc/123/g

把abc全部替换成123(但需要用户确认):%s /abc/123/gc

 

posted @ 2016-11-01 19:56  留下的只是回忆  阅读(110)  评论(0编辑  收藏  举报