[分享] vim repeat motion

看板Linux作者 (dryman)時間14年前 (2009/12/11 18:59), 編輯推噓5(505)
留言10則, 6人參與, 最新討論串1/1
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
Vim就像這樣
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
記得linuxfab有輕鬆學會vim,後來也散迭不可考了
12/12 18:57, 6F

12/12 19:06, , 7F
所以才要開版呀XD
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
企劃書已PO在Sub_CS版上,版友可以過去看看(不可以推文喔
12/12 21:53, 10F
文章代碼(AID): #1B8YNr9h (Linux)