3 votes

Y a-t-il un moyen d'éditer simultanément le même fichier dans deux terminaux différents avec vim ?

Vim a une fonctionnalité vraiment cool qui vous permet d'éditer simultanément le même fichier dans une seule session vim.

J'utilise le gestionnaire de fenêtres i3. Je l'apprécie car il me permet de disposer mes fenêtres en tuiles, les onglets, les flotter, ou une combinaison de ceux-ci, selon la situation, que la fenêtre soit un navigateur, un terminal ou autre. Ma routine de travail typique jusqu'à présent a été d'ouvrir vim dans un nouveau terminal pour chaque fichier que je modifie. Ouvrir vim dans un seul terminal et simplement utiliser les commandes de gestion de buffer internes serait très restrictif; cela m'empêcherait d'utiliser toutes mes fonctionnalités i3 préférées.

Alors, est-il possible d'éditer simultanément un seul fichier dans des terminaux séparés avec vim? Peut-être en utilisant la fonctionnalité client-serveur de vim...

2voto

fabianLinux Points 21

Il existe un plugin appelé CoVim qui ajoute l'édition collaborative à vim.

CoVim en action

2voto

Philipp Moers Points 238

De plus, vous pourriez utiliser un multiplexeur de terminal tel que tmux et connecter plusieurs clients à une session avec vim.

J'utilise i3 en combinaison avec tmux, ce qui me offre beaucoup de possibilités pour réaliser des choses comme ça.

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