Recherche…


Syntaxe

  • :split <file>
  • :vsplit <file>
  • :sp <- raccourci pour split
  • :vsp <- raccourci pour vsplit

Remarques

Lorsqu'elle est appelée à partir de la ligne de commande, plusieurs fichiers peuvent être fournis dans l'argument et vim crée un fractionnement pour chaque fichier. Appelé à partir du mode ex, un seul fichier peut être ouvert par invocation de la commande.

Ouverture de plusieurs fichiers dans des divisions à partir de la ligne de commande

Horizontalement

vim -o file1.txt file2.txt

Verticalement

vim -O file1.txt file2.txt

Vous pouvez éventuellement spécifier le nombre de divisions à ouvrir. L'exemple suivant ouvre deux divisions horizontales et charge file3.txt dans un tampon:

vim -o2 file1.txt file2.txt file3.txt

Ouvrir une nouvelle fenêtre fractionnée

Vous pouvez ouvrir une nouvelle division dans Vim avec les commandes suivantes, en mode normal :

Horizontalement:

:split <file name>
:new

Verticalement:

:vsplit <file name> 
:vnew 

split ouvrira le fichier dans une nouvelle division en haut ou à gauche de votre écran (ou division actuelle) :sp et :vs sont des raccourcis pratiques.

new ouvrira un split vide

Changer la taille d'un split ou vsplit

Vous pouvez parfois vouloir changer la taille d'un split ou vsplit.

Pour modifier la taille du fractionnement actuellement actif, utilisez :resize <new size> . :resize 30 par exemple rendrait le fractionnement de 30 lignes.

Pour modifier la taille du vsplit actif, utilisez :vertical resize <new size> . :vertical resize 80 par exemple rendrait le vsplit de 80 caractères.

Raccourcis

  • Ctrl + w et + augmentent la taille de la fenêtre fractionnée
  • Ctrl + w et - diminue la taille de la fenêtre fractionnée
  • Ctrl + w et = définir une taille égale à la fenêtre divisée

Ferme tous les splits mais le courant

Mode normal
Ctrl-w o

Mode ex

:only

ou court

:on

Gestion des fenêtres fractionnées ouvertes (raccourcis clavier)

Après avoir ouvert une fenêtre fractionnée dans vim (comme le montrent de nombreux exemples sous cette balise), vous souhaiterez probablement contrôler rapidement Windows. Voici comment contrôler les fenêtres fractionnées à l'aide des raccourcis clavier.

Déplacer pour diviser au-dessus / au-dessous:

  • Ctrl + w et k
  • Ctrl + w et j

Déplacer pour diviser Gauche / Droite:

  • Ctrl + w et h
  • Ctrl + w et l

Déplacer pour diviser ci-dessus / ci-dessous (wrap):

  • Ctrl + w et w

Créer une nouvelle fenêtre vide:

  • Ctrl + w et n -ou-: nouveau

Créer un nouveau split horizontal / vertical:

  • Ctrl + W , S (majuscule)
  • Ctrl + W , v (minuscule)

Faites en sorte que la division actuellement active soit celle affichée à l'écran:

  • Ctrl + w et o -ou-: on

Déplacer entre les divisions

Pour vous déplacer sur la gauche, utilisez <Cw><Ch>
Pour passer à la division ci-dessous, utilisez <Cw><Cj>
Pour vous déplacer sur la droite, utilisez <Cw><Ck>
Pour passer à la division ci-dessus, utilisez <Cw><Cl>

Sane split opening

C'est une meilleure expérience pour ouvrir split ci-dessous et à droite

mettre en utilisant

set splitbelow
set splitright


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow