
[ad_1]
Les écrans sont grands de nos jours, il est donc logique de les diviser pour voir plusieurs fichiers en même temps, ou différentes parties du même fichier en même temps.
La plupart des éditeurs peuvent être divisés en différentes régions. Sur Vim, ces régions sont appelées « les fenêtres. »
Fractionnement des fenêtres
Pour ouvrir une nouvelle fenêtre, vous pouvez utiliser le :split
commande (ou CTRL-W s
), qui divise l’écran horizontalement en deux fenêtres affichant le même fichier. Pour les diviser verticalement, utilisez :vsplit
ou CTRL-W v
.
CTRL-W w
peut être utilisé pour sauter entre toutes les fenêtres ouvertes. Il s’enroule.
Vous remarquerez que tous les Commandes de fenêtre sur Vim avoir la forme CTRL-W {char}
dans lequel vous devez appuyer CTRL-W
d’abord, puis un autre personnage. (CTRL-W CTRL-{char}
fait la même chose, au cas où vous relâcheriez la touche CTRL un peu plus tard.)
Pour fermer une fenêtre, utilisez la :close
commande (ou CTRL-W c
).
Le :only
commande (ou CTRL-W o
) ferme toutes les fenêtres sauf celle en cours.
Onglets et fenêtres
Les éditeurs heureux sont tous pareils ; chaque éditeur malheureux est malheureux à sa manière.
Il convient d’observer que chaque éditeur moderne connu de l’humanité – y compris, mais sans s’y limiter, les éditeurs Sublime Text, Atom, VSCode et JetBrains – vous permet de diviser l’écran en plusieurs volets, puis d’avoir des onglets dans chaque volet.
Mais Vim fait le contraire – il a des onglets qui contiennent des volets divisés (alias fenêtres) :
Pour être juste, ce n’est qu’une différence de conception. Il n’y a pas une seule façon correcte de concevoir la mise en page d’un éditeur. Les deux manières ont des avantages et des inconvénients.
Vim uniquement visuellement n’a pas d’onglets dans chaque volet (fenêtre) – vous pouvez toujours changer le fichier (tampon) affiché par chaque fenêtre.
Vous avez en fait plus de liberté dans Vim car un fichier n’appartient pas à un volet, ils sont complètement indépendants. N’importe quelle fenêtre peut afficher n’importe quel tampon.
Par conséquent, voici une manière plus juste de montrer les différentes méthodologies :
Ainsi, le système d’onglets Vim n’est pas vraiment une manière différente ou opposée de le faire, c’est une fonctionnalité supplémentaire en plus du flux de travail habituel des volets et des fichiers, car vous pouvez avoir différents onglets avec différentes dispositions (arrangements de fenêtres) pour différents contextes.
Mais si vous ne vous engagez pas du tout dans la fonctionnalité des onglets, vous pouvez toujours avoir essentiellement le même flux de travail que les autres éditeurs en utilisant simplement Windows et quelle que soit votre façon préférée de changer et de créer des tampons (en utilisant le mode ligne de commande ou des plugins comme télescope, lignes tampons, arbre nvim ou similaire, etc.).
Forme finale de Vim
En fait, nous pouvons afficher toutes ces informations dans un graphique final.
Préparez-vous, car c’est la forme la plus authentique de Vim.
Les simples mortels survivent rarement après l’avoir regardé.
Nous y voilà:
Réflexions finales
Si vous êtes arrivé jusqu’ici, vous êtes l’élu pour équilibrer la Vimosphère. Allez de l’avant et utilisez vos nouvelles connaissances pour ramener la paix sur cette terre. Résistez à la tentation de VSCode et de toutes les autres forces obscures.
Microsoft et tous les seigneurs des ténèbres de l’univers du génie logiciel trembleront au son de votre nom si vous parvenez à éviter leur télémétrie du désespoir, qui habilite leurs machines de malheur sans âme.
Bonne chance. Que le Vimscript soit avec vous.
Sérieusement, vous pouvez consulter tous mes autres conseils Vim ici :
[ad_2]
Télécharger ici