1. 程式人生 > >linux之vi編輯器

linux之vi編輯器

linux vi 編輯器

一、模式轉換

i:當前光標所在字符前面,裝換為輸入模式

a:................後。。。。。。。。。

o:............行下方。新建一行,

I:。。。。。。。。行首,

A:.................行尾

O:.................上方,新建一行

ZZ: 編輯模式強行退出

二、光標移動

1、逐個字符移動:

h:左

l:右

j:下

K:上

#h:移動#個字符

2、以單詞為單位移動

w:移動到下一個單詞詞首

e:跳至當前或下一個單詞的詞尾

b:跳至當前或下一個單詞的詞首

3、行內跳轉

0:絕對行首

$:絕對行尾


4、行間跳轉

#G:跳轉到第#行

G:最後一行


末行模式下直接給出行號

四、翻屏

ctrl+f:向上翻一屏

ctra+b 下


五、刪除命令 d

d$:刪除當前字符到行尾

d0: 首

#dw,#de,#db

dd,刪除當前行

1,8d尾行模式刪除1-8行

.,+5d刪除當前行到向下的5行 共刪除6行

六,復制粘貼

y:復制,用法同d

p:粘貼

如果復制或刪除的是整行內容,則粘貼到下邊一行,不是整行 則粘貼在光標的後邊

七 修改

c:先刪除內容,在轉換為輸入模式,用法同d

八 替換 r,R

九 撤銷

u(undo)

#u:撤銷最近#次數操作

crtl+r:還原最近一次撤銷

十 重復前操作

.

十一 可視化模式

v:按照字符選取

V:按照巨型選取

linux之vi編輯器