661 votes

Pour passer d’une fissure à la séparation horizontale rapide dans Vim verticale

Comment pouvez-vous passer vos fenêtres de séparation horizontale verticale et vice versa dans Vim ?

Je l’ai fait il y a un moment de l’accident, mais je ne peux pas retrouver la clé.

990voto

Mark Rushakoff Points 97350

Vim liste de diffusion dit (re-formaté pour une meilleure lisibilité):

Pour changer deux découper verticalement windows pour horizonally split

Ctrl-W t Ctrl-W K

À l'horizontale à la verticale:

Ctrl-W t Ctrl-W H

Explications:

Ctrl-W t fait le premier (topleft) la fenêtre courante Ctrl-W K déplace la fenêtre active à plein-largeur au très haut Ctrl-W H déplace la fenêtre active à pleine hauteur à l'extrême gauche

Notez que le t est en minuscule, et le K et H sont en majuscules.

Aussi, avec seulement deux fenêtres, il semble que vous pouvez déposer le Ctrl-W t partie, car si vous êtes déjà dans l'une des deux seules fenêtres, ce qui est le point de prise de courant?

388voto

respectTheCode Points 6453

suivie de la capitale , , ou se déplace la fenêtre active vers la , , ou `` respectivement comme navigation du curseur normal.

Les équivalents de minuscules déplacent le focus au lieu de déplacer la fenêtre.

33voto

Mark Points 335

Ce qui suit ex commandes sera fractionné (re-) n’importe quel nombre de fenêtres :

  • Pour fractionner verticalement (par exemple faire des séparateurs verticaux entre les fenêtres), type``
  • Pour fractionner horizontalement, tapez``

S’il y a des tampons cachés, délivrant ces commandes feront également les tampons cachés visibles.

27voto

Anon Points 3418
Dans VIM, jetez un oeil à ce qui suit pour voir les différentes alternatives pour ce que vous pourriez avoir fait :

aide fenêtre ouvrante

Par exemple :

Ctrl-Ws
Ctrl-Wo
Ctrl-Wv
Ctrl-Wo
Ctrl-Ws
...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X