C'è un modo per trasformare gvim in modalità schermo intero? So che questo è possibile su OS X tramite MacVim, ma non sono riuscito a trovare un modo per farlo su Ubuntu.
C'è un modo per trasformare gvim in modalità schermo intero? So che questo è possibile su OS X tramite MacVim, ma non sono riuscito a trovare un modo per farlo su Ubuntu.
Risposte:
Con gnome puoi impostare una scorciatoia per l'azione "a schermo intero". Usa gnome-keybinding-properties, seleziona Window Managaer e scegli Cambia a schermo intero, quindi seleziona uno shorcut (ad esempio F11). Questa scorciatoia imposterà l'attuale finestra di Gnome in modalità a schermo intero.
Questo non funziona a meno che il plug-in Abilita azioni WM extra non sia selezionato in Gestione impostazioni Compiz
Le impostazioni di sistema non funzionano per me su Ubuntu 12.04 (come succede a miloshadzic) perché gvim cattura il tasto F11 e non lo trasmette al sistema.
C'è una soluzione che ho trovato in questo blog
assicurati di aver wmctrl
installato. Se lo possiedi, aggiungi quanto segue al tuo vimrc:
map <silent> <F11>
\ :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>
E al salvataggio di .vimrc e il riavvio di gvim F11 ora ha l'effetto desiderato.
Se hai un pannello di avvio XFCE sul lato destro, l' fullscreen
opzione delle wmctrl
cause si gvim
sovrappone.
Di seguito la variante con maximized_vert,maximized_horz
risolve questo problema e abilita la F11commutazione della finestra ingrandita:
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
Inserisci la seguente riga in gvimrc
, per uno schermo a prova di errore gvim
all'avvio:
autocmd GUIEnter * call system("wmctrl -ir " . v:windowid . " -b add,maximized_vert,maximized_horz")
System
->Preferences
->Keyboard Shortcuts
- Vai allaWindow Management
categoria - SelezionaToggle full screen mode
e applica ilF11
collegamento