2013-06-03 95 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版本......” –