2 votes

gVim s'ouvre toujours dans l'espace de travail n°4

Je suis un gars de Windows qui est récemment passé à Ubuntu ... J'utilise gVim pour la programmation. Chaque fois que je lance gVim à partir du menu des applications ou du menu contextuel du clic droit, il s'ouvre dans l'espace de travail n°4, quel que soit l'espace de travail dans lequel je me trouve (en général, je suis juste dans le n°1, je suis encore en train de m'habituer à ce concept).

Si je lance gvim depuis un terminal, il reste dans le même espace de travail, donc je suppose que cela a quelque chose à voir avec le bureau Unity ( ?) Comment puis-je faire en sorte que gVim s'ouvre dans l'espace de travail actuel ?

4 votes

Je n'arrive pas à reproduire ce phénomène. Avez-vous expérimenté quelque chose comme wmctrl o devilspie par hasard ? Je demande simplement, car ces programmes peuvent contrôler le placement des fenêtres de cette manière. De plus, avez-vous un fichier de bureau gvim personnalisé sous la rubrique ~/.local/share/applications/ ?

0 votes

Je n'ai jamais utilisé l'une ou l'autre de ces solutions, et je n'ai pas de fichier de bureau personnalisé. Juste l'habituel _vimrc fichier. Mais votre commentaire m'a fait penser à l'exécution de gVim sans rien dans _vimrc et devinez quoi, lorsque je fais cela, il s'ouvre dans l'espace de travail actuel. Je vais voir si je peux isoler la cause de ce problème.

4voto

Theo Belk Points 630

Vous ne devez pas renoncer à la maximisation de Windows.

Je le fais de la manière suivante pour avoir une fenêtre maximisée dans l'espace de travail actuel :

function! MaximizeWindow()
  set lines=999
  set columns=999
endfunction

autocmd GUIEnter * :call MaximizeWindow()

3voto

Eugene M Points 153

OK, c'était le coupable dans le _vimrc fichier :

set lines=999
set columns=999

Merci @geirha pour votre aide.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X