自從發現 vim 支援檔案中的 metadata 之後,我有了一個煩惱。我喜歡給程式碼檔案顯示行號,而 vim 編的行號會佔去五個 column,減少了視窗的可視行寬。為此,常常需要手動調整一下視窗大小。因為顯示行號的動作不適合寫死在 .gvimrc 裡,所以都是手動操作 (:set nu),這樣順便拉一下視窗大小,還不會覺得很麻煩。

一旦發現可以把 :set nu 寫到檔案裡變成 metadata 給 vim 自動在讀檔的時候執行後,就沒有「順便」拉一下視窗大小這件事了。最近又換了片新的 LCD,螢幕的可視面積大增,提醒了自已該改改 vim 預設的行列尺寸才對。

這功能很基本,奇怪我以前怎麼沒有想到要改它。請到 ~/.gvimrc 裡加上:

set columns=120
set lines=40

(第二行之前誤植為 set rows=40,謝謝 Spooky 指正)。

Posted by yungyuc at 23:42, 4 comments, 0 trackback.
Navigate
Add a trackback
Comments
Re: gVIM 小技巧,別讓視窗那麼小
我發現在 win32 的 vim 6.4 上要把 set rows 改成 set lines才可以。
另外也可以在 .vimrc裡加上 au GUIEnter * simalt ~x ,可以讓vim的視窗一啟動就最大化!
供您參考!
Spooky at 2006-03-27 09:04.
Re: gVIM 小技巧,別讓視窗那麼小
我也都是讓gVim一開啟時就最大化:D
plateau at 2006-03-27 10:25.
Re: gVIM 小技巧,別讓視窗那麼小
是我寫錯了,lines 才對,不是 rows...

謝謝 Spooky
yungyuc at 2006-03-27 17:46.
Re: gVIM 小技巧,別讓視窗那麼小
在我的 desktop 裡,VIM 最大化太寬了。以前用 XGA 的時候最大化還覺得有點小,現在用 1440x900 的螢幕,最大化就覺得太浪費了。

和我習慣讓程式在 column 80 的地方折行有關吧。
yungyuc at 2006-03-27 17:50.
Add a comment

Your name. (required)

Your personal website. (optional)

Your email address. Will not show in page. (suggested, but optional)

Text format is "Plain Text".

Enter "KPpXz"
© hover year to navigate month: powered by django