Чи є спосіб перетворити gvim у режим повноекранного режиму? Я знаю, що це можливо в OS X через MacVim, але не вдалося знайти спосіб це зробити на Ubuntu.
Чи є спосіб перетворити gvim у режим повноекранного режиму? Я знаю, що це можливо в OS X через MacVim, але не вдалося знайти спосіб це зробити на Ubuntu.
Відповіді:
За допомогою gnome ви можете встановити ярлик до дії "повноекранний". Використовуйте властивості gnome-keybinding, оберіть Window Managaer і оберіть Change to Fullcreen, а потім виберіть ярлик (наприклад, F11). Цей ярлик встановить поточне вікно Gnome у повноекранному режимі.
Це не працює, якщо в Менеджері налаштувань Compiz не встановлено плагін Enable Extra WM Actions
Налаштування системи не працюють для мене на 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
ярлик