comment modifier le texte en plusieurs colonnes dans vim
Comment puis-je modifier mon code dans vim en l'affichant dans un certain nombre de colonnes?
Mon ordinateur portable et de bureau, moniteurs à écran large (je soupçonne que c'est vrai de la plupart des moniteurs faite dans les 5 ou 10 dernières années!). Quand j'ouvre n'importe quel éditeur plein écran, plus de la moitié de l'écran est complètement vide. J'aimerais être capable d'utiliser efficacement le reste de l'écran en les divisant en deux ou trois colonnes pour que je puisse voir tous les beaucoup plus de mon code dans un seul écran.
Franchement, je suis surpris de voir que d'autres que Ms Word, je n'ai jamais vu cette fonction dans n'importe quel éditeur.
J'ai trouvé la page suivante (http://vim.wikia.com/wiki/View_text_file_in_two_columns qui semble faire ce que je veux, mais je ne comprends pas vraiment ce qu'ils sont en train de suggérer. Je n'ai colonnes du jeu de défilement et de lier, mais qui ne semble pas faire quoi que ce soit.
Je n'ai pas l'habitude d'utiliser VIM, mais si je peux avoir accès à cette fonctionnalité, je vais passer joyeusement. Je suis actuellement sur Ubuntu 10.10 (gnome). La valeur par défaut de la version de vim semble être 7.2 /usr/bin/vim.gnome
- Cela appartient à super-Utilisateur?
- Tombe clairement sous "outils logiciels couramment utilisés par les programmeurs."
Vous devez vous connecter pour publier un commentaire.
Appuyez simplement sur
CTRL-W v
et le fichier de travail sera divisé en deux colonnes indépendantes. RépétezCTRL-W v
autant de fois que vous le souhaitez.Ensemble scrollbind:
set scrollbind
de colonnes que vous souhaitez faire défiler dans la synchronisation.Par exemple:
Maintenant, alors que vous vous déplacez sur un columnt, l'autre défile donc que si la première colonne déborde le texte de la deuxième colonne.
Je pense que ce que vous voulez faire est de séparer les fenêtres...
Type
:Vexplore
de diviser une fenêtre verticalement.Ensuite utiliser
ctl + w + arrowkey
pour naviguer vers une autre fenêtre.:Sexplore
vous permettra de diviser la fenêtre horizontalement.Uniformément l'espace après le redimensionnement, vous pouvez taper
ctl + w + =
C'est ce que j'utilise: http://vim.wikia.com/wiki/View_text_file_in_two_columns.
C'est un peu maladroit... Parfois, le défilement de la synchronisation devient offset ou déconnecté, ce qui vous oblige à re-columnate la vue (cmd mode,
CTRL+W
,q
pour fermer le col. de la fenêtre, &\vs
d'en ajouter un.).Mais il fonctionne très bien 90% du temps. Je l'utilise beaucoup.