vim 常用快捷鍵

2022-07-23 02:24:10 字數 1764 閱讀 1345

vim映象

pip install pygments

sudo apt-get install vim

sudo apt-get install ctags

功能f1

幫助f2

開啟nerdtree

f3開啟taglist

f4開啟ctrlp搜尋檔案

f5previewtag

f6開啟grepper搜尋關鍵字

f7flake8 check

f8開啟ale

f9signify

:grepper 開啟搜尋

:vnew filename 開啟搜尋到的檔案

- f2 開啟nerdtree

- i: 水平開啟檔案

- s: 豎直開啟檔案

- f6 開啟grepper,進行關鍵字搜尋
- f4 開啟ctrlp,進行檔案搜尋

- ctrl + d按檔名搜尋

- ctrl + x 水平開啟視窗

- ctrl + v豎直開啟視窗

- ctrl + p/n歷史記錄

- ctrl + z標記檔案,ctrl +o對標記的檔案開啟

- ctrl + t 開啟新的tab頁

- tab頁切換: 向左: ,, 向右:,.

- pep8 check
- f8 開啟ale,進行動態**檢查
- ctrl + w + } 預覽定義

- ctrl + ]跳轉檢視定義

- previewtag tagname 預覽tag

- previewfile filename預覽檔案

- f3 開啟taglist

- g + ]列出所有的定義

- ctrl + t回到上次跳轉的位置

- ctrl + o後退

- ctrl + i前進

- [ + i 全文查詢

- ] + i 游標處向下查詢

- % 大括號間跳轉

- f5 當游標在所在的tag處時,按f5執行do preview

> 說明:這兩個命令在grepper中嘗試過成功了,但是在g+]中沒有成功

- p開啟預覽視窗

- p關閉預覽視窗

與git相關,通過與vim-fugitive聯合使用。

標籤切換: :b1

:dirdiff file1 file2

diff -r -u ark-installer_v0.1 ark-installer_v0.2| vim -r -

diff -rq folder1 folder2

diff file1 file2 | vim -

dwdb

daw/log>

"+y 複製整行 "+yw 複製單詞

"+p 貼上

VIM常用快捷鍵

摺疊 zo 將當前摺疊開啟 zc 摺疊游標所在處 zr 開啟所有摺疊層次 依層次開啟 zm 摺疊所有層次 依層次摺疊 zr 開啟所有摺疊 zn zm 摺疊所有 zn zi 切換摺疊與不摺疊指令 緩衝區 vim file1 file2 多個檔案調入緩衝 e filename 在vim中再開啟檔案 ls...

vim常用快捷鍵

關於基本操作 vim有兩種模式 有的人覺得是三種 命令模式和輸入模式,任何時候在輸入模式下按esc就會回到命令模式,命令模式下很多普通的按鍵就具有相應的命令的作用 比如命令模式下j,k,h,l表示上下左右,其中j表示下,想象j是向下的就不會忘記了,這四個鍵很重要,不要用上下左右鍵,可以節省時間 命令...

vim常用快捷鍵

ctrl w 切換視窗 先按1 然後 ctrl g 顯示當前目錄 g t 多個標籤之間切換 windows命令 執行windows命令 n w 游標向後移動n個單詞 n b 游標向前移動n個單詞 n k 游標向上移動n行 n j 游標向下移動n行 n h 游標向左移動n行 n l 游標向右移動n行 ...