vim 常用快捷鍵


https://www.jianshu.com/p/110b27f8361b
https://www.yuque.com/dahaixing/vim/gtmm5k#kvl9xg
vim鏡像

安裝

pip install pygments
sudo apt-get install vim
sudo apt-get install ctags

快捷鍵

功能
F1 幫助
F2 打開NerdTree
F3 打開TagList
F4 打開ctrlp搜索文件
F5 PreviewTag
F6 打開Grepper搜索關鍵字
F7 Flake8 check
F8 打開ALE
F9 signify

1. Grepper

:Grepper 打開搜索
:vnew filename 打開搜索到的文件
image.png

2. NerdTree

	- F2 打開nerdtree
	- i: 水平打開文件
	- s: 豎直打開文件

3. Grepper

	- F6 打開Grepper,進行關鍵字搜索

4. ctrlp

	- F4 打開ctrlp,進行文件搜索
	- ctrl + d按文件名搜索
	- ctrl + x 水平打開窗口
	- ctrl + v豎直打開窗口
	- ctrl + p/n歷史記錄
	- ctrl + z標記文件,ctrl +o對標記的文件打開
	- ctrl + t 打開新的tab頁
			- tab頁切換: 向左: ,,  向右:,.

5. ]]不同的類間跳轉

6. F7

	- pep8 check

7. ALE

	- F8 打開ALE,進行動態代碼檢查

8. tag相關(未完)

- ctrl + W + } 預覽定義
- ctrl + ]跳轉查看定義
- PreviewTag tagname 預覽tag
- PreviewFile filename預覽文件
- F3 打開taglist
- g + ]列出所有的定義
- ctrl + t回到上次跳轉的位置
- ctrl + o后退
- ctrl + i前進
- [ + I 全文查找
- ] + I 光標處向下查找
- % 大括號間跳轉

9.vim-preview(未完)

	- F5 當光標在所在的tag處時,按F5執行do preview
	> 說明:這兩個命令在Grepper中嘗試過成功了,但是在g+]中沒有成功
	- p打開預覽窗口
	- P關閉預覽窗口

10. vim-signify(未完)

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

11. subline

image.png
標簽切換: :b1

12. 文件比較之插件法

:DirDiff file1 file2

13. 文件夾比較之diff

diff -r -u ark-installer_v0.1 ark-installer_v0.2| vim -R -
diff -rq folder1 folder2

14. 文件比較之diff

diff file1 file2 | vim -

15. 向右刪除一個單詞

dw

16. 向左刪除一個單詞

db

17. 刪除光標所在處的單詞

daw

18. 查找單詞

/log>

19. 復制到系統剪貼板

"+y 復制整行 "+yw 復制單詞
"+p 粘貼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM