NICA

【20100519】因有了NexusOne而擁有了全世界的卡恩萬丟洗襪

Browsing Posts tagged vim

譯者:Nica < nicaliu at  gmail dot com >

嗨…
我在唸書時就開始研究 shell 的程式設計,並用 VI 撰寫一些 script。我發現所有在 ubuntu 上使用 vi 的同事都很氣惱,似乎很羨慕他們使用 Fedora 10 的朋友,能輕鬆在彩色模式下使用 VI,彩色模式有助於找出語法的問題。有些朋友開始後悔裝了 Ubuntu 而不是 Fedora,甚至責怪我建議他們裝 Ubuntu。身為 Ubuntu 的粉絲,當然馬上就找了解決方案來解決這個小問題。我不接受有人嫌棄 Ubuntu !! 你要彩色的 VI 是嗎? 我這就給你!
continue reading…


一次 vi 數個檔案來作編輯,預設 vim (也就是 vi) 同時可開 10 個 tab (這可以透過 set tabpagemax= 的方式設定,將它加大或減少)。

也就是說,當你想同時 vim 三個檔案 (例如 abc、cde、efg),可以:

vim -p abc cde efg

執行了之後,vim 的視窗最上面會出現abc cde efg 這三個 tab,在 vim 的一般模式下,敲鍵盤 gt 就可以順序切換這三個
tab。假設你剛好在中間 cde 這個 tab,可以在指令模式 (前面有冒號那個) 下,輸入 :tabp 前進到上一個 tab,也就是
abc;而若一樣在 cde 下,輸入的是 :tabn,則切換至下一個 tab。

最方便的是 :tabdo 的功能。例如你想將這三篇文章裡的 quu-studio 全置換成 Quu-Studio,只要 :tabdo %s/quu-studio/Quu-Studio/g 就可以了!!

另外還有其它 :tab 相關的指令功能,看看參考來源就知道嚕。

參考來源:
http://applications.linux.com/article.pl?sid=07/01/11/2141259

Powered by WordPress Web Design by SRS Solutions © 2010 NICA Design by SRS Solutions