[分享] vim repeat motion
http://vim.sourceforge.net/scripts/script.php?script_id=2174
vim最強大的功能之一,就是可加上次數的單鍵移動指令
如5j為往下五行,5fq為找到此行第五個q
在行內的搜尋移動指令可用;來重複
5fq等同於fq;;;;
可是其他hjkl c-e/y c-d/u c-f/b % ]} ) 等就不行了
只能重複打入上一次輸入的動作指令來完成動作
還好,有人寫出了這個vim script!
repmo.vim
除了f/F/t/T這些行內搜尋指令外,現在其他motion指令也可以用;來重複上次動作了
將游標往下十行,發現還沒到目標,不需要重key指令,只要按;就行啦!
又多了一個愛用script~~
BTW我現在最常用的vim script有:
fuzzyfinder 找檔、找tag(vim 7.2限定)
AutoComplPop 自動完成用
CSApprox 顯示與gvim相同的顏色
其實還有裝一些其他的,不過現在都不怎麼用了
NERD_Tree 檔案一多,還是用fuzzyfinder比較快
Taglist tag, cscope我都有用,不過不知道為什麼愈用愈少了..
conque 某種半完成型的vim shell
snipMate textmate clone
surround 自動完成括號用的..不過我發現括號自己打比較好
srcexpl 一個視窗裡面會自動trace tag原始定義
我覺得vim最值得研究的通常都不是外掛,而是好好活用裡面預設的功能
除了少數的功能需要補強外,基本上大部分的外掛都只是掛好玩的XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.234
推
12/12 01:02, , 1F
12/12 01:02, 1F
→
12/12 01:02, , 2F
12/12 01:02, 2F
→
12/12 01:02, , 3F
12/12 01:02, 3F
推
12/12 12:46, , 4F
12/12 12:46, 4F
推
12/12 15:31, , 5F
12/12 15:31, 5F
推
12/12 18:57, , 6F
12/12 18:57, 6F
→
12/12 19:06, , 7F
12/12 19:06, 7F
推
12/12 19:47, , 8F
12/12 19:47, 8F
→
12/12 20:22, , 9F
12/12 20:22, 9F
→
12/12 21:53, , 10F
12/12 21:53, 10F