Som*_*DOS 40 vim gvim cross-platform
如何让 gVim 在打开时自动最大化它的窗口?还有一个跨平台的解决方案,我试图在 Linux 和 Windows 机器上使用相同的配置......
我试过 hack :set lines=999 columns=999,它几乎可以工作,但是窗口没有最大化,只是调整了大小,我丢失了一些行/列。
njd*_*njd 31
来自Vim 维基:
au GUIEnter * simalt ~x
Run Code Online (Sandbox Code Playgroud)
这将适用于 Windows;我不确定您在 Gnome/KDE 上需要什么组合键。
Som*_*DOS 11
如果您担心跨平台兼容性,最好的方法是set lines=999 columns=999. 我在Vim 的 Wiki 中找到了它,尽管它并不完美,但如果您需要在不同的操作系统上工作,它是最好的解决方案。
小智 6
技巧:
au GUIEnter * simalt ~x
Run Code Online (Sandbox Code Playgroud)
取决于 Windows 语言。
对于我的波兰语版本作品:
au GUIEnter * simalt ~s
哪里s来的Mak_s_ymalizuj。
因此,如果~x不起作用ALT+SPACE,请按打开 Window 菜单并检查Ma_x_imize Window菜单选项的快捷方式。
在 GNU/Linux 上,最简单的方法是gvim使用该-geometry选项进行调用。例如:
gvim -geometry 1336x744
Run Code Online (Sandbox Code Playgroud)
如果您想在不同的机器上重复使用相同的启动命令,这显然不太方便。
这是我现在在几台不同屏幕尺寸的机器上使用的,没有任何问题。只需将它添加到您的.vimrc.
if has("gui_running")
" GUI is running or is about to start.
" Maximize gvim window (for an alternative on Windows, see simalt below).
set lines=999 columns=999
else
" This is console Vim.
if exists("+lines")
set lines=50
endif
if exists("+columns")
set columns=100
endif
endif
Run Code Online (Sandbox Code Playgroud)
来源:http : //vim.wikia.com/wiki/Maximize_or_set_initial_window_size
| 归档时间: |
|
| 查看次数: |
25560 次 |
| 最近记录: |