Est-il possible d'avoir 2 fenêtres vim (G) ou plus pour la même session, ou au moins de partager des tampons. Ici, "fenêtre" fait référence à une fenêtre Gnome (ou KDE, ou Windows etc.), pas une fenêtre VIM.
J'utilise deux moniteurs avec xinerama et je souhaite ouvrir deux fenêtres GUI distinctes au lieu d'en avoir une énorme unique qui couvre plusieurs écrans.
multiple-monitors
vim
multiple-instances
Atilla Filiz
la source
la source
Réponses:
Actuellement, gVim ne peut pas avoir de fenêtres de «niveau supérieur» distinctes pour le même processus / session. Il existe un élément TODO pour implémenter un système de communication interprocessus entre plusieurs instances Vim afin de le faire se comporter comme si les processus séparés étaient unifiés. (Voir
:help todo
et rechercher "niveau supérieur".)la source
Jetez un œil à l'écran GNU utilisé conjointement avec Vim.
Première fenêtre, lancez l'écran gnu et vim
Deuxième fenêtre, connectez-vous à la session écran:
Incroyablement utile sur de grands ordinateurs de bureau xinerama, plusieurs écrans virtuels ou des sessions VNC. Une seule session de Vim, avec beaucoup d'onglets, est tout ce dont vous avez besoin.
-- À M
la source
Cela fait un certain temps que vous n'avez pas posé votre question et beaucoup de choses se sont améliorées. Nvidia a une bien meilleure prise en charge des pilotes pour plusieurs moniteurs sous Linux.
J'ai maintenant cessé d'utiliser Gvim depuis que je suis passé à KDE: maintenant j'utilise vim-qt. Il vous permet d'ouvrir plusieurs instances, au cas où vous ne voudriez pas utiliser vim dans le terminal.
modifier:
la source
Vous pouvez avoir autant de sessions vi (m) que vous le souhaitez en utilisant des fenêtres de terminal distinctes pour chacune.
Quant à ne pas les avoir sur l'ensemble, je suppose que vous les mettez en plein écran, puis il se développe sur les deux moniteurs car il est configuré pour étendre le bureau. Ne l'agrandissez pas et ajustez manuellement la taille du terminal ou de la fenêtre gvim.
Si j'ai raté le cap, essayez d'élaborer un peu plus.
Qu'entendez-vous par fenêtre vim?
modifier:
J'espère que Heptite l'a frappé, parce que j'étais un peu perdu avec celui-ci.
la source