web-dev-qa-db-fra.com

GVIM: Comment ouvrir plusieurs fichiers dans son propre onglet à la fois?

dans la plupart des éditeurs de texte GUI, je peux utiliser Ctrl Cliquez pour ouvrir plusieurs fichiers à la fois. Je ne peux pas faire ça dans gvim.
[.____] Qu'est-ce que la façon GVIM de le faire?
[.____] TNX.

-edit- ... à l'aide de la voie de la commande au lieu de la ligne de commande.

16
mhd

Facile:

gvim -p file1.c file3.c ...

ou alors:

gvim -p *.c
16
polemon

gVIM ouvre plusieurs fichiers dans des tampons.

:tab ball

ouvrira ces tampons dans leurs propres onglets. Je suppose que vous pouvez ajouter cette commande à votre _VIMRC pour que cela se produise chaque fois que GVIM fonctionne.


Dans Windows: GVIMEXT.DLL: Prenez en charge les fichiers de chargement dans A VIM

  1. Sélectionnez plusieurs fichiers (avec Ctrl-Click)
  2. Cliquez avec le bouton droit de la souris pour obtenir le menu contextuel
  3. Cliquez sur "Modifier avec un seul VIM à l'aide des onglets"
9
Leftium

Il s'agit d'un correctif de registre partiel (en sélectionnant plusieurs fichiers et en sélectionnant le bouton droit de la souris avec GVIM ouvre ces fichiers dans différents onglets de la même fenêtre)

[HKEY_CLASSES_ROOT\Applications\gvim.exe\Shell\edit\command]  
@="C:\\Program Files\\Vim\\vim70\\gvim.exe --remote-tab-silent \"%1\""
3
aliensurfer

Vous CAN Ouvrez plusieurs fichiers dans gvim. Une fois que vous avez sélectionné les fichiers que vous souhaitez ouvrir, cliquez avec le bouton droit de la souris et sélectionnez "Modifier avec un seul Vim". VIM affichera initialement uniquement le premier fichier, mais tous les noms de fichiers sont dans la liste d'arguments de Vim. Exécuter

:n

ouvrir chaque fichier dans la liste une à la fois (:N revenir), ou

:all

pour voir tous les fichiers à la fois, chacun dans une fenêtre Vim différente, ou

:tab all

pour voir chacun dans un langage différent.

2
garyjohn

Vous pouvez également essayer de suivre en ajoutant:

autocmd BufReadPost * tab ball

in VIM fichier rc in VIM version 7.x (fonctionne pour Windows 7/8)

Plus de détails ici

0
Amit Verma