我能否在我的 .vimrc 或 .gvimrc 文件中添加某些内容,使得 gvim 总是以全屏的 GUI 窗口启动?
我能否在我的 .vimrc 或 .gvimrc 文件中添加某些内容,使得 gvim 总是以全屏的 GUI 窗口启动?
看起来如果你正在使用Windows,那么只需要将以下代码添加到你的 .vimrc 文件中即可:
It looks like if you're using Windows, it's as easy as adding this line into your .vimrc:
au GUIEnter * simalt ~x
(键入:help maximize
或 :help win16-maximized
以获取详细信息)
显然,在vimrc中从其他平台实现它的标准方法是不存在的。最简单的技巧(不知道哪个平台)是添加:
set lines=999 columns=999
将以下代码加入到您的 .gvimrc 文件中。在 Vim Wiki 的 Maximize or set initial window size 页面中还有其他几个技巧可以帮助您。
sleep 100m
。 - Robert在大多数窗口管理器和安装了 wmctrl
的 Linux 系统中,您可以使用以下命令最大化 Gvim:
call system('wmctrl -i -b add,maximized_vert,maximized_horz -r '.v:windowid)
注意:我有意避免使用man wmctrl
中提到的-b add,fullscreen
,因为它有不同的含义:在fluxbox中至少意味着从现在开始,您只能同时看到gvim或其他某些东西,而gvim则没有窗口装饰(虽然我并不真的关心它们)。例如,如果您弹出yakuake*,gvim将消失,直到yakuake隐藏。
* 终端仿真器,类似于某些FPS游戏中的控制台。
autocmd GUIEnter * call system('wmctrl -i -b add,maximized_vert,maximized_horz -r '.v:windowid)
。 - Sebastian Blask~/.vimrc
中添加以下行来设置Vim窗口的初始大小:
set lines=50 columns=100
(仅为示例)
我将我的vim设置为屏幕分辨率,即set lines=768 columns=1366
。现在我的Vim编辑器会自动全屏启动。