Есть ли способ превратить gvim в полноэкранный режим? Я знаю, что это возможно в OS X через MacVim, но не смог найти способ сделать это в Ubuntu.
Системные настройки у меня не работают в Ubuntu 12.04 (как это происходит с miloshadzic), потому что gvim ловит клавишу F11 и не передает ее в систему.
Однако есть решение, которое я нашел в этом блоге
, чтобы убедиться, что у вас установлено wmctrl
. Если у вас это есть, добавьте следующее в ваш vimrc:
map <silent> <F11>
\ :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>
И при сохранении .vimrc и перезапуске gvim F11 теперь вы получите желаемый эффект.
Вы также можете переключиться в полноэкранный режим, изменив настройки строк и столбцов. Попробуйте добавить это в свой vimrc:
if has('gui_running')
set lines=999 columns=999
endif
Если у вас есть панель запуска XFCE справа, опция fullscreen
wmctrl
приводит к перекрытию gvim
.
Ниже вариант с maximized_vert,maximized_horz
решает эту проблему и включает F11 kbd> для максимального переключения окна:
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")
С помощью gnome вы можете установить ярлык для полноэкранного действия. Используйте gnome-keybinding-properties, выберите Window Managaer и выберите «Изменить на полный экран», затем выберите ярлык (например, F11). Этот ярлык переведет текущее окно Gnome в полноэкранный режим.
Это не работает, если плагин Включить дополнительные действия WM не установлен в Compiz Settings Manager
Для пользователей XFCE: Alt kbd> + F11 kbd> работает «из коробки»