Existe-t-il un moyen de transformer gvim en mode plein écran?


18

Existe-t-il un moyen de transformer gvim en mode plein écran? Je sais que cela est possible sur OS X via MacVim, mais je n'ai pas pu trouver un moyen de le faire sur Ubuntu.

Réponses:


8

Avec gnome, vous pouvez définir un raccourci vers l'action "plein écran". Utilisez gnome-keybinding-properties, sélectionnez Window Managaer et choisissez Change to Fullscreen, puis sélectionnez un raccourci (F11 par exemple). Ce raccourci mettra la fenêtre Gnome actuelle en mode plein écran.

Cela ne fonctionne que si le plugin Enable Extra WM Actions est coché dans le Gestionnaire de paramètres Compiz


4
Merci, ça l'a fait pour moi. Pour les gens qui ne savent pas comment faire, les étapes exactes que j'ai suivies sont les suivantes: - Cliquez sur System-> Preferences-> Keyboard Shortcuts - Allez dans la Window Managementcatégorie - Sélectionnez Toggle full screen modeet appliquez le F11raccourci
Khaja Minhajuddin

4
J'ai associé F11 à la touche plein écran, mais lorsque j'appuie dessus dans gVim, la fenêtre clignote et rien ne se passe. Cela fonctionne dans d'autres applications. Qu'est-ce que je fais mal?
miloshadzic

10

Les paramètres système ne fonctionnent pas pour moi sur Ubuntu 12.04 (comme cela arrive à miloshadzic) car gvim attrape la clé F11 et ne la transmet pas au système.

Il y a cependant une solution que j'ai trouvée dans ce blog

assurez-vous que vous avez wmctrlinstallé. Si vous avez cela, ajoutez ce qui suit à votre vimrc:

map <silent> <F11>
\    :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>

Et lors de la sauvegarde du .vimrc et du redémarrage de gvim F11 a maintenant l'effet souhaité.


4

Pour les utilisateurs XFCE: Alt+ F11fonctionne prêt à l'emploi


0

Vous pouvez également passer en mode plein écran en modifiant les paramètres des lignes et des colonnes. Essayez de mettre ceci dans votre vimrc:

if has('gui_running')
    set lines=999 columns=999
endif

0

Fenêtre maximisée au lieu de plein écran

Si vous avez un panneau de lancement XFCE à droite, l' fullscreenoption de wmctrlcauses gvimde chevauchement.

La variante ci-dessous maximized_vert,maximized_horzrésout ce problème et permet F11un basculement de fenêtre maximisé:

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>

Automatisé, au démarrage gvim

Placez la ligne suivante dans gvimrc, pour un plein écran infaillible au gvimdémarrage:

autocmd GUIEnter * call system("wmctrl -ir " . v:windowid . " -b add,maximized_vert,maximized_horz")
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.