2013-06-03 91 views
1

我已經使用Vi和Gvim好幾年了。我有視覺問題,所以我傾向於編輯,我實際上可以看到編輯控件(UI)。有一件事一直是Gvim,無論我嘗試什麼,我都無法讓它顯示更大的用戶界面,所以我可以隨時看到編輯控件。GVIM用戶界面

我已經花了多年的時間研究這個問題,並且缺乏爲自己編譯Vim的問題,我已經基本放棄了,我覺得沒有解決方案。我錯了嗎?可以在UI項目下控制的Linux/AIX/BSD /窗/ MacOSX的(名單你最喜歡的平臺,在這裏...)

+4

大多數Vim用戶不使用菜單或按鈕。如果你幾年來一直在使用Vim,我懷疑你需要這些菜單。我的Vim(GUI或TUI)只是一個美麗的深灰色矩形,沒有UI,除了滾動條:沒有用戶界面,沒有問題。 – romainl

+0

@romainl +1對於'只是一個美麗的深灰色矩形':D:D – Kent

+0

@romainl - 因此,爲什麼我堅持純樸的無聊vi:P – CCSH

回答

2

隨着GTK2-UI,你可以做以下操作: 創建名爲GTK2_RC_FILES的環境變量指向文件(通常爲~/.gtkrc-2.0)。 (編輯:這個位置似乎是默認的,所以它不需要環境變量,至少Linux)的

要更改字體大小全局補充一點:

gtk-font-name = "Sans 30" 

(當然,調整自己的喜好)

要只爲GVIM菜單欄更改大小:

style "vim" { 
    font_name = "Sans 40" 
} 

widget "*vim-menubar*" style "vim" 

(重要提示:樣式定義必須是它的使用前)

要用它爲整個vim替換vim-menubarvim-main-window。 還有vim-toolbarvim-balloon-label。你可以grep的源代碼gtk_widget_set_name

編輯:看起來,您可以簡單地指定一個自定義的大小,家人保持以前的狀態。

+0

謝謝!我不知道.gtkrc-2.0 - 這給了我新的學習:) – CCSH

+0

如果您不介意影響所有GTK應用程序,那麼您可以使用gnome-control-center來更改您的桌面字體。當然,這裏假設你使用的是vim-gtk(gvim也可以編譯爲使用KDE/QT或Motif小部件)。 – joeytwiddle

+0

@joeytwiddle你確定kde/qt嗎?文檔沒有提到qt,kde有「沒有Vim的KDE版本......」 –