Есть ли способ превратить gvim в полноэкранный режим? Я знаю, что это возможно в OS X через MacVim, но не смог найти способ сделать это в Ubuntu.
Есть ли способ превратить gvim в полноэкранный режим? Я знаю, что это возможно в OS X через MacVim, но не смог найти способ сделать это в Ubuntu.
Ответы:
С помощью gnome вы можете установить ярлык для полноэкранного действия. Используйте gnome-keybinding-properties, выберите Window Managaer и выберите «Изменить на полный экран», затем выберите ярлык (например, F11). Этот ярлык установит текущее окно Gnome в полноэкранном режиме.
Это не работает , если не включить дополнительные действия WM плагина проверяется в Compiz Settings Manager
Системные настройки у меня не работают в Ubuntu 12.04 (как это происходит с miloshadzic), потому что gvim ловит клавишу F11 и не передает ее в систему.
Хотя есть решение, которое я нашел в этом блоге
убедитесь, что вы wmctrl
установили. Если у вас это есть, добавьте следующее в ваш vimrc:
map <silent> <F11>
\ :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>
И при сохранении .vimrc и перезапуске gvim F11 теперь имеет желаемый эффект.
Если у вас есть право на стороне 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")
System
->Preferences
->Keyboard Shortcuts
- Перейдите вWindow Management
категорию - ВыберитеToggle full screen mode
и применитеF11
ярлык