vim 快捷鍵一覽表

2021-09-14 06:05:48 字數 2430 閱讀 7963

vim-快捷鍵一覽表

【基本操作】

快捷鍵 功能

esc 從當前模式轉換到「普通模式」。所有的鍵對應到命令。

i 「插入模式」用於插入文字。回歸按鍵的本職工作。

: 「命令列模式」 vim 希望你輸入類似於儲存該文件命令的地方

【方向鍵】

快捷鍵 功能

h 游標向左移動乙個字元

j 或 ctrl + j 游標向下移動一行

k 或 ctrl + p 游標向上移動一行

l 游標向右移動乙個字元

0 (數字 0)移動游標至本行開頭

$ 移動游標至本行末尾

^ 移動游標至本行第乙個非空字元處

w 向前移動乙個詞 (上乙個字母和數字組成的詞之後)

w 向前移動乙個詞 (以空格分隔的詞)

5w 向前移動五個詞

b 向後移動乙個詞 (下乙個字母和數字組成的詞之前)

b 向後移動乙個詞 (以空格分隔的詞)

5b 向後移動五個詞

g 移動至檔案末尾

gg 移動至檔案開頭

【瀏覽文件】

快捷鍵 功能

( 跳轉到上一句

) 跳轉到下一句

跳轉到下一段

[[ 跳轉到上一部分

]] 跳轉到下一部分

跳轉到上一部分的末尾

][ 跳轉到上一部分的開頭

【插入文字】

快捷鍵 功能

a 在游標後插入文字

a 在行末插入文字

i 在游標前插入文字

o (小寫字母 o)在游標下方新開一行

o (大寫字母 o)在游標上方新開一行

【特殊插入】

快捷鍵 功能

:r [filename] 在游標下方插入檔案 [filename] 的內容

:r ![command] 執行命令 [command] ,並將輸出插入至游標下方

【刪除文字】

快捷鍵 功能

x 刪除游標處字元

dw 刪除乙個詞

d0 刪至行首

d$ 刪至行末

d) 刪至句末

dgg 刪至檔案開頭

dg 刪至檔案末尾

dd 刪除該行

3dd 刪除三行

【簡單替換文字】

快捷鍵 功能

r 將游標處的字元替換成

r 進入覆寫模式,輸入的字元將替換原有的字元

【複製/貼上文字】

快捷鍵 功能

yy 複製當前行至儲存緩衝區

["x]yy 複製當前行至暫存器 x

p 在當前行之後貼上儲存緩衝區中的內容

p 在當前行之前貼上儲存緩衝區中的內容

["x]p 在當前行之後貼上暫存器 x 中的內容

["x]p 在當前行之前貼上暫存器 x 中的內容

【撤銷/重做操作】

快捷鍵 功能

u 撤銷最後的操作

ctrl+r 重做最後撤銷的操作

【搜尋和替換】

快捷鍵 功能

/search_text 檢索文件,在文件後面的部分搜尋 search_text

?search_text 檢索文件,在文件前面的部分搜尋 search_text

n 移動到後乙個檢索結果

n 移動到前乙個檢索結果

:%s/original/replacement 檢索第乙個 「original」 字串並將其替換成 「replacement」

:%s/original/replacement/g 檢索並將所有的 「original」 替換為 「replacement」

:%s/original/replacement/gc 檢索出所有的 「original」 字串,但在替換成 「replacement」 前,先詢問是否替換

【書籤】

快捷鍵 功能

m 在當前游標位置設定書籤,書簽名可用乙個大小寫字母()

:marks 列出所有書籤

跳轉到書籤

【選擇文字】

快捷鍵 功能

v 進入逐字可視模式

v 進入逐行可視模式

esc 退出可視模式

【改動選擇文字】

快捷鍵 功能

~ 切換大小寫

d 刪除乙個詞

c 變更

y 複製

右移

< 左移

! 通過外部命令進行過濾

【儲存並退出】

快捷鍵 功能

:q 退出 vim,如果檔案已被修改,將退出失敗

:w 儲存檔案

:w new_name 用 new_name 作為檔名儲存檔案

:wq 儲存檔案並退出 vim

:q! 退出 vim,不儲存檔案改動

zz 退出 vim,如果檔案被改動過,儲存改動內容

zq 與 :q! 相同,退出 vim,不儲存檔案改動

windows快捷鍵一覽表

wi ndows 常用快捷鍵一覽表 在 win xp 中工作和 windows 中工作時一樣,利用快捷鍵代替滑鼠。可以利用鍵盤快捷鍵開啟 關閉和導航 開始 選單 桌面 選單 對話方塊以及網頁。一 常規鍵盤快捷鍵 按鍵 目的 ctrl c 複製。ctrl x 剪下。ctrl v 貼上。ctrl z 撤...

Zend Studio實用快捷鍵一覽表

組合鍵實現功能 適用條件 ctrl 單行注釋。當前為php 時,則在游標所在行新增雙斜槓行注釋,選擇多行則每一行都新增雙斜槓 而當 為html時則在行前後新增注釋,選中多行將在選區前後新增注釋,而非每行新增,取消注釋時只需選中需要行數再次ctrl 即可 注 ctrl 也可用於多行注釋,只是注釋符號為...

ArcMap 常用快捷鍵一覽表

在arcmap中,快捷鍵與一些編輯工具和命令相關聯。使用快捷鍵能使編輯工作更加快捷有效,總結如下 z 放大 x 縮小 c 漫遊 v 顯示節點 esc 取消 ctrl z 撤銷 ctrl y 重做 spacebar 空格 暫停捕捉 e 在sketch工具 edit工具和edit annotation工...