Transcription
1. Introduction: Lorsque vous utilisez une
fenêtre de terminal sous macOS ou Linux, VIM est probablement l'éditeur de texte le plus
populaire vous devez connaître Et le nom VM vient
en fait de VI. Cela est dû au fait que l'éditeur de texte Unix
original s'
appelait VI, qui signifie visuel, mais il a ensuite été
amélioré par VIM, qui signifie VI improve Dans ce cours, nous apprenons
les bases de VIM, qui couvre l'ouverture de fichiers, leur
navigation, leur modification, leur enregistrement ou la création nouveaux
fichiers à partir de zéro Si c'est ce que vous
recherchez, nous
2. Ouverture et fermeture de Vim: J'ai donc déjà une
fenêtre de terminal ouverte sur mon ordinateur. Il s'agit d'un terminal Linux. Si vous ne savez pas
comment ouvrir un terminal, recherchez
simplement sur votre système un
programme appelé terminal. La prochaine étape consiste
à localiser un fichier TXT. Donc, si vous n'
avez pas encore de fichier TXT, vous pouvez également
utiliser les commandes suivantes. Vous allez l'utiliser ici.
Bien. Barre oblique vers l'avant Cela signifie que nous allons
rechercher l'ensemble du système de fichiers. Je vais
vous fournir un nom de tiret. Et nous allons voir
ici que nous voulons trouver tous les fichiers qui se terminent par TXT. Et cela nous amènera ici
une liste de fichiers possibles, et nous allons simplement
sélectionner l'un d'entre eux. Je vais le copier avec Control C ou Command
C, si vous utilisez macOS. Je vais utiliser
la commande copy, CP pour copier ceci dans le répertoire
courant, et je vais juste
utiliser ici les données comme référence au répertoire
en cours. Il s'agit donc d'une donnée importante que vous voyez ici
juste à la fin. Donc, la seule chose que
nous voulons que vous fassiez est d'avoir ce fichier
en particulier ici. J'utilise donc la commande LS pour
répertorier tous les fichiers
du dossier actuel. Je vois ici que nous avons
commencé ce TXT. Il s'agit du fichier que nous
allons utiliser dans un premier temps. Alors, comment pouvons-nous voir
le contenu de ce fichier avec VIM ?
Eh bien, c'est super facile. Il suffit de
taper la commande VIM, puis le nom
du fichier ouvert Donc, dans ce cas, il
va démarrer ce TXT et taper ici SD
, puis appuyer sur Tab,
et cela
se complétera automatiquement, assurez-vous que cela ne
fait aucune erreur Et que voyez-vous dans ce fichier est en fait le manuel de
référence VIM, il explique
donc des choses sur VIM Je n'ai pas prévu ça.
C'est plutôt par hasard. Maintenant, je dois vous dire
que beaucoup de gens ont une expérience horrible lorsqu'ils utilisent VIM
pour la première fois Et c'est parce qu'il est
si facile d'ouvrir un fichier, mais je ne sais pas comment quitter VIM une fois le fichier
ouvert Je suis donc là pour m'assurer que vous ayez une bien
meilleure expérience. Maintenant, ce que les gens essaient, c'est d'
appuyer sur Escape ou Control C, puis ils commencent, je ne sais pas, choses se
passent et ils ne savent pas, oh, mon Dieu, que
s'est-il passé ici ? Je ne sais pas comment sortir. Je suis coincé. Que dois-je faire ? Dois-je éteindre mon ordinateur ? Certaines personnes le font. Jeu de mots, l'
ordinateur est en panne, il redémarre OK. C'est donc quelque chose
que nous voulons éviter. Donc, si vous avez
déjà essayé quelque chose, vous n'êtes pas sûr de
ce qui s'est passé là où vous vous trouvez, appuyez
simplement sur Escape. C'est donc la première
chose. Vous appuyez sur Escape. La prochaine chose que vous
voulez faire est de taper dans la colonne, et cela apparaîtra
ici en bas
de l'écran. Il s'agit donc du caractère de colonne, ce qui nous permet de taper quelque chose
à l'intérieur, et nous allons taper d'exclamation,
puis appuyer sur Entrée Et qui a réussi à quitter VIM. Allons-y donc et ouvrons-le une fois de plus pour que nous
puissions y jeter un coup d'œil. Vous pouvez utiliser vos touches d'erreur pour naviguer
. Vous pouvez simplement
descendre si vous voulez voir le contenu ou simplement monter. Ce sont donc au moins
les éléments de base en termes d'utilisation de VIM Essayons à nouveau de sortir. Je vais taper dans la colonne Q, point d'exclamation, entrer,
et nous sommes sortis
3. Modes de fonctionnement Vim (mode insertion, mode commande): VIM fonctionne selon différents modes, ce qui est un concept essentiel
à comprendre Passons donc en revue les modes existants
afin que vous sachiez de quoi s'agit et que vous puissiez comprendre dans quel mode
vous vous trouvez actuellement. Je vais donc
utiliser la commande VM pour ouvrir le même fichier. Et ce que nous voyons
actuellement à l'écran, c'est le mode normal. Il s'agit du mode
de navigation. Ainsi, par exemple, nous pouvons utiliser
les touches fléchées et nous pouvons voir en quoi
consiste ce fichier. Et c'est très bien. Nous avons
ici ce curseur qui nous permet aller à un point précis
du fichier et de
regarder autour de nous comme nous le ferions avec
n'importe quel éditeur de texte. C'est ainsi que
nous montons et descendons de la manière la plus élémentaire. Mais il y a aussi
le mode d'insertion, et c'est le mode pour
apporter des modifications à ce fichier. Donc, si vous voulez insérer du texte, si vous voulez supprimer du texte. Et pour activer
le mode d'insertion il suffit d'appuyer sur la
touche I du clavier Et ce que vous remarquerez ici à la fin de l'écran,
c'est cet encart. Donc, quand vous voyez ici insérer
en bas de l'écran, vous savez, Oh, je suis
en mode insertion. Si je tape quelque chose qui va faire
partie du fichier. Donc, si vous êtes du genre, Oh, non, non, je ne veux pas être
en mode insertion, il vous
suffit d'appuyer
sur Escape sur votre clavier et vous verrez ici en bas que l'
insertion disparaîtra. Enfin, il existe également le mode ligne de commande. Le mode ligne de commande est donc activé lorsque nous
saisissons le
caractère de colonne sur le clavier Vous allez
donc voir
que nous avons maintenant une colonne. Et encore une fois, nous pouvons
taper une commande. Ainsi, la commande telle que nous la connaissons
actuellement est simplement Q et le
point d'exclamation, ce qui indique à VIM de sortir
sans enregistrer les modifications
4. Apporter des modifications à un fichier avec Vim: Supposons maintenant que nous souhaitions apporter des
modifications à ce fichier. nous suffit donc de l'ouvrir avec VIM
comme nous le faisions Il nous suffit donc de l'ouvrir avec VIM
comme nous le faisions auparavant, et nous souhaiterons peut-être accéder à une partie spécifique où nous
voulons apporter cette modification Par exemple,
disons qu'ici même, nous voulons apporter un changement. Ensuite, nous allons appuyer sur
I pour entrer en mode insertion. Et maintenant, si nous tapons quelque chose, par
exemple, je
vais appuyer sur Entrée, je vais créer une nouvelle ligne, et je peux écrire quelque chose
comme ceci est une nouvelle ligne. C'est donc le
changement que nous avons apporté. Supposons que nous ayons
fini d'apporter des modifications, puis que j'appuie sur Escape, et que nous ayons quitté
le mode d'insertion, mais nous n'avons pas encore terminé Nous voulons enregistrer ces modifications. Donc, pour enregistrer
les modifications il suffit d'activer ici
le mode commande, donc cela se fait en
tapant dans la colonne, et nous pouvons simplement mettre ici W, qui signifie droit. Cela va donc
enregistrer les modifications. Nous pouvons donc taper ici. Et puis ces modifications que
nous avons apportées ont été enregistrées. Vous allez dire ici
juste après avoir écrit le bouton. Maintenant, bien souvent, nous ne
voulons pas enregistrer les modifications tout
en restant dans VIM Nous
essayons donc généralement de faire deux choses
en même temps. Nous voulons économiser et
nous voulons arrêter. Encore une fois, nous allons
activer ici le mode ligne de commande, écrire ici W pour
écrire les modifications, mais aussi Q pour quitter
et appuyer sur Entrée Les modifications seront donc
sûres et nous partirons. Mais ce n'est pas ce que j'
utilise habituellement pour quitter rapidement VIM. Au lieu de cela, je
passe simplement en mode ligne de commande
, puis j'appuie ici sur X. Donc, X
enregistrera rapidement s'il y a quelque chose
à changer et quittera. Pour moi, c'est
plus rapide de simplement taper X, Enter et Quitter, puis d'appuyer sur W et Q pour obtenir à peu près
le même résultat.
5. Créer de nouveaux fichiers avec Vim: Ensuite, allons-y et
créons un tout
nouveau fichier avec VIM Et nous allons le faire d'une
manière très simple. Nous allons taper
la commande VIM. Et disons que nous voulons
créer un nouveau fichier appelé blog point TXT. Et je vais continuer et appuyer
sur Entrée que nous
puissions entrer dans VIM Ce que nous allons
voir ici, c'est le nom du fichier
qui dit ici U. Vous allez voir qu'il n'
y a rien dans ce fichier Ce tilde
représente donc simplement un contenu qui n'existe pas
à ce stade Donc, si vous voulez commencer à
écrire quelque chose, il suffit de passer en mode
Insertion en appuyant sur I, et nous pouvons écrire une
nouvelle ligne de texte comme aujourd'hui je gagne du VIM Quittons le mode Insertion
en appuyant sur Escape. Et si vous voulez enregistrer les modifications que nous avons
apportées à ce fichier, je vais entrer en mode
commande avec colonne, taper X, puis appuyer sur Entrée, et maintenant notre fichier a été enregistré. Si vous souhaitez
vérifier son contenu,
nous pouvons utiliser, encore une fois, VIM et exactement
le même nom de fichier Et nous allons voir ici
que ce que nous sommes entrés
ici est bel et bien sûr.
6. Conclusion: Dans ce cours, nous
venons donc d'apprendre les bases absolues de l'utilisation de VIM J'espère donc que vous êtes
maintenant beaucoup plus sûr savoir au moins comment
quitter VIM si vous en avez besoin Mais idéalement, vous devez savoir comment apporter des
modifications à un fichier, comment vous pouvez
naviguer en haut
et en bas en créant
un nouveau fichier avec VIM et connaître
les commandes de base pour le quitter
sans enregistrer et
le quitter sans enregistrer et Merci beaucoup d'avoir suivi ce
cours et j'espère vous voir
dans un autre cours.