Vim使用心得總結

基本快捷鍵vim

vspa

進入可視模式文檔

i / ait

光標前/後插入模式table

I / Aclass

行首/末插入模式file

Crtl+cim

進入命令模式gvim

Crtl+vtab

進入塊可視模式

Q

進入EX模式

gh

進入選擇模式

u

撤銷

U

撤銷一步再按就重複上一個動做(沒啥用)

Crtl+r

前進

 

 

快速移動

gg

光標移到文件頭

G

移動到文檔末尾

ggvG

全選

gg=G

全篇自動縮進

$

行末

^

行首

W/w

下一單詞 空格有效/非字母有效

B/b

上一單詞 空格有效/非字母有效

快速編輯

O

上一行開始編輯

o

下一行開始編輯

S

刪除整行並在該行插入

s

刪除字符並插入

c+hjkl

刪除方向上的字符並插入,上下是刪整行

cc

刪除整行並在該行插入

C

刪除到行末並插入

dd

刪除一行

d

刪除選中

D

刪除直到行末

~

轉換大小寫

J

合併兩行

x

剪切選中到-號寄存器

X

退格

Shift+insert

快速黏貼*/+寄存器的東西

Vim 分屏

gvim -On file1 file2

垂直分屏

gvim -on file1 file2

水平分屏

Ctrl+w c

關閉當前分屏

Ctrl+w q

關閉當前分屏能夠退出vim

Ctrl+w s

上下分割

Ctrl+w v

左右分割

Ctrl+w hjkl

焦點上下左右移動

Ctrl+w HJKL

屏幕上下左右移動

Ctrl+w x

屏幕上下交換

Ctrl+w r

向下移動屏幕

Ctrl+w R

向上移動屏幕

:vs 路徑/文件名

垂直分屏(左方)打開新文件

:sp 路徑/文件名

水平分屏(上方)打開新文件

EX模式命令

:retab!

強制轉換全部tab4個空格

:put! + reg

輸出一行reg寄存器到該行前,去掉!就是行後

:vert diffsplit file2

縱向分屏diff文件file2

相關文章
相關標籤/搜索