vim快捷

進入vi

快捷鍵

功能描述

vi file

打開新建文件,光標置於第1行行首

vi file +n

打開文件,光標置於第n行行首

vi file +

打開文件,光標置於最後1行行首

vi file +/pattern

將光標置於第1個與pattern匹配的字符串處

vi –r file

在使用vi時發生系統崩潰,恢復

vi file …filen

打開多個文件,依次進行編輯

編輯模式

快捷鍵

功能描述

i,I

插入光標前

a,A

添加光標後

o,O

插入新的一行

R,r

替換,r 會替換光標所指的那一個字符,R會一直替換光標所指的字符,直到按下Esc爲止。

命令模式

快捷鍵

功能描述

:w

保存文件

:q

退出

:q!

強制退出

:wq

保存退出

:w [file]

另存爲 file

:r [file]

讀取file插入

:set nu

顯示行號

:set nonu

取消行號

:n1,n2 w[file]

n1n2另存爲file

:! Command

暫時離開vi,執行命令

/word

向下搜索word,按 n 重複向下

?word

向上搜索word,按N重複向上

:%s/A/B/g

A全部替換爲 B

:n1,n2S/A/B/g[c]

n1n2直接搜索A並替換爲Bc參數可以一個一個確認

一般模式

快捷鍵

功能描述

1G/1gg/gg

第一行

0 / ^

行首

$

行尾

G

最後一行

塊選擇

快捷鍵

功能描述

v

字符選擇

V

行選擇

Ctrl+v

塊選擇

y

複製已選

d

刪除已選

ngg

移動到第n行,如12gg,同nG

n[Enter]

n爲數字,向下移動n

H

光標移到當前窗口最上方那一行

M

光標移到當前窗口中間的那一行

L

光標移到當前窗口最下方那一行

X,x

向前向後刪除字符

dd

刪除當前行

d1G

刪除當前行至第一行

dG

刪除當前行至最後一行

d0

刪除光標至行首

d$

刪除光標至行尾

ndd

向下刪除n

yy

複製當前行

nyy

複製光標向下n

pP

在下一行/上一行粘貼

u

撤銷

Ctrl+r

重做上一次操作

.

重複前一個操作

光標移至句首

光標移至句尾

{

光標移至段落結尾

}

光標移至段落開頭

 

 


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