Khaja Minhajuddin Asked: 2010-08-13 21:34:22 +0800 CST2010-08-13 21:34:22 +0800 CST 2010-08-13 21:34:22 +0800 CST 有没有办法把 gvim 变成全屏模式? 772 有没有办法把 gvim 变成全屏模式?我知道这可以通过 MacVim 在 OS X 上实现,但无法在 Ubuntu 上找到方法。 gnome vim 6 个回答 Voted FvD 2013-08-29T12:04:42+08:002013-08-29T12:04:42+08:00 系统设置在 Ubuntu 12.04 上对我不起作用(就像 miloshadzic 一样),因为 gvim 捕获了 F11 键并且没有将其传递给系统。 不过有一个解决方案,我在这个博客中找到了 确保您已wmctrl安装。如果你有,那么将以下内容添加到你的 vimrc 中: map <silent> <F11> \ :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR> 并且在保存 .vimrc 并重新启动 gvim F11 时现在具有预期的效果。 Best Answer lcipriani 2010-08-13T22:54:27+08:002010-08-13T22:54:27+08:00 使用 gnome,您可以设置“全屏”操作的快捷方式。使用 gnome-keybinding-properties,选择 Window Managaer 并选择 Change to Fullscreen,然后选择一个快捷方式(例如 F11)。此快捷方式会将当前 Gnome 窗口设置为全屏模式。 除非在Compiz 设置管理器中选中Enable Extra WM Actions插件,否则这不起作用 Hotschke 2014-12-12T02:50:16+08:002014-12-12T02:50:16+08:00 对于 XFCE 用户: Alt+F11开箱即用 apparat 2015-11-16T04:36:09+08:002015-11-16T04:36:09+08:00 您还可以通过更改行和列设置切换到全屏模式。试着把它放到你的 vimrc 中: if has('gui_running') set lines=999 columns=999 endif Serge Stroobandt 2018-09-25T15:36:32+08:002018-09-25T15:36:32+08:00 最大化窗口而不是全屏 如果您有右侧 XFCE 启动器面板,则fullscreen选项wmctrl会gvim重叠。 下面的变体maximized_vert,maximized_horz解决了这个问题并启用F11了最大化的窗口切换: command! Maximised :call system("wmctrl -ir " . v:windowid . " -b toggle,maximized_vert,maximized_horz") noremap <silent> <F11> :Maximised<CR> vnoremap <silent> <F11> <C-C>:Maximised<CR> inoremap <silent> <F11> <C-O>:Maximised<CR> 自动,启动时gvim 将以下行放入, 以在启动gvimrc时实现万无一失的全屏:gvim autocmd GUIEnter * call system("wmctrl -ir " . v:windowid . " -b add,maximized_vert,maximized_horz") Dmitry 2022-09-03T13:12:00+08:002022-09-03T13:12:00+08:00 在 Ubuntu 肉桂上,转到Keyboard-> Shortcuts-> Windows-> Toggle fullscreen state。设置F11为例。
系统设置在 Ubuntu 12.04 上对我不起作用(就像 miloshadzic 一样),因为 gvim 捕获了 F11 键并且没有将其传递给系统。
不过有一个解决方案,我在这个博客中找到了
确保您已
wmctrl
安装。如果你有,那么将以下内容添加到你的 vimrc 中:并且在保存 .vimrc 并重新启动 gvim F11 时现在具有预期的效果。
使用 gnome,您可以设置“全屏”操作的快捷方式。使用 gnome-keybinding-properties,选择 Window Managaer 并选择 Change to Fullscreen,然后选择一个快捷方式(例如 F11)。此快捷方式会将当前 Gnome 窗口设置为全屏模式。
除非在Compiz 设置管理器中选中Enable Extra WM Actions插件,否则这不起作用
对于 XFCE 用户: Alt+F11开箱即用
您还可以通过更改行和列设置切换到全屏模式。试着把它放到你的 vimrc 中:
最大化窗口而不是全屏
如果您有右侧 XFCE 启动器面板,则
fullscreen
选项wmctrl
会gvim
重叠。下面的变体
maximized_vert,maximized_horz
解决了这个问题并启用F11了最大化的窗口切换:自动,启动时
gvim
将以下行放入, 以在启动
gvimrc
时实现万无一失的全屏:gvim
在 Ubuntu 肉桂上,转到
Keyboard
->Shortcuts
->Windows
->Toggle fullscreen state
。设置F11
为例。