Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:editeurs:vi [19/03/2015 11:42] milou [vi et vim] |
doc:editeurs:vi [08/11/2017 09:11] (Version actuelle) ayaf mise à jour du lien pointant sur "AIDE MEMOIRE VI" |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* Objet : vi, Utilisation | * Objet : vi, Utilisation | ||
* Niveau requis :{{tag>débutant avisé}} | * Niveau requis :{{tag>débutant avisé}} | ||
- | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
* Commentaires : // Commande d'édition en console de base. // | * Commentaires : // Commande d'édition en console de base. // | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
* Suivi : | * Suivi : | ||
* Création par [[user>martin_mtl]] le 11/12/2012 | * Création par [[user>martin_mtl]] le 11/12/2012 | ||
- | * Testé par [[user>smolski]] le .... | + | * Testé par [[user>smolski]] le 17-12-2012 |
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=6050 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=6050 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
Ligne 35: | Ligne 35: | ||
Ça va chercher vi dans le PATH, et ça le trouve ici : | Ça va chercher vi dans le PATH, et ça le trouve ici : | ||
- | <code bash> | + | <code user> |
- | which vi | + | which vi</code> |
- | /usr/bin/vi</code> | + | <code config retour de la commande>/usr/bin/vi</code> |
Les plus curieux l'auront remarqué, ce fichier est en fait un lien symbolique : | Les plus curieux l'auront remarqué, ce fichier est en fait un lien symbolique : | ||
- | <code bash> | + | <code user> |
- | ls -l /usr/bin/vi | + | ls -l /usr/bin/vi</code> |
- | lrwxrwxrwx 1 root root 20 nov. 27 2011 /usr/bin/vi -> /etc/alternatives/vi</code> | + | <code config retour de la commande>lrwxrwxrwx 1 root root 20 nov. 27 2011 /usr/bin/vi -> /etc/alternatives/vi</code> |
Comme chacun sait, les alternatives se consultent et se modifient via : | Comme chacun sait, les alternatives se consultent et se modifient via : | ||
Ligne 51: | Ligne 51: | ||
Il existe 2 choix pour l'alternative vi (qui fournit /usr/bin/vi). | Il existe 2 choix pour l'alternative vi (qui fournit /usr/bin/vi). | ||
- | <code> | + | |
- | Sélection Chemin Priorité État | + | <code config séquence interactive> Sélection Chemin Priorité État |
------------------------------------------------------------ | ------------------------------------------------------------ | ||
* 0 /usr/bin/vim.nox 40 mode automatique | * 0 /usr/bin/vim.nox 40 mode automatique | ||
Ligne 73: | Ligne 73: | ||
Pour conclure, on notera également dans le man de vim : | Pour conclure, on notera également dans le man de vim : | ||
- | <code> | + | <code>Vim se comporte différemment selon le nom de la commande (l'exécutable peut cependant être le même fichier). |
- | man vim a écrit : | + | |
- | Vim se comporte différemment selon le nom de la commande (l'exécutable peut cependant être le même fichier). | + | vim La façon "normale", le comportement par défaut. |
- | vim La façon "normale", le comportement par défaut. | + | ex Démarre en mode Ex. La commande ":vi" permet de passer en mode Normal. Ce mode est également accessible avec l'argument "-e". |
- | ex Démarre en mode Ex. La commande ":vi" permet de passer en mode Normal. Ce mode est également accessible avec l'argument "-e". | + | view Démarre en mode Lecture-Seule. Vous êtes protégé de l'écriture accidentelle des fichiers. Ce mode est également accessible avec l'argument "-R". |
- | view Démarre en mode Lecture-Seule. Vous êtes protégé de l'écriture accidentelle des fichiers. Ce mode est également accessible avec l'argument "-R". | + | gvim gview |
+ | La version graphique. Ouvre une nouvelle fenêtre. Également accessible avec l'argument "-g". | ||
- | gvim gview | + | evim eview |
- | La version graphique. Ouvre une nouvelle fenêtre. Également accessible avec l'argument "-g". | + | La version graphique en mode Débutant (easy). Ouvre une nouvelle fenêtre. Également accessible avec l'argument "-y". |
- | evim eview | + | rvim rview rgvim rgview |
- | La version graphique en mode Débutant (easy). Ouvre une nouvelle fenêtre. Également accessible avec l'argument "-y". | + | Comme ci-dessus, mais avec des restrictions. Il vous sera impossible de lancer des commandes du shell, ou de suspendre Vim. Également accessible avec l'argument "-Z".</code> |
- | + | ||
- | rvim rview rgvim rgview | + | |
- | Comme ci-dessus, mais avec des restrictions. Il vous sera impossible de lancer des commandes du shell, ou de suspendre Vim. Également accessible avec l'argument "-Z".</code> | + | |
Autrement dit, vi et vim c'est bien pareil, mais ex, view, gvim, etc. sont eux, bien que toujours vim, des "modes" différents. :-D | Autrement dit, vi et vim c'est bien pareil, mais ex, view, gvim, etc. sont eux, bien que toujours vim, des "modes" différents. :-D | ||
//Et si vous l'avez pas déjà deviné tout ceci est du //captnfab// pur jus sur le forum, voir le lien en tête de ce tuto vi.// | //Et si vous l'avez pas déjà deviné tout ceci est du //captnfab// pur jus sur le forum, voir le lien en tête de ce tuto vi.// | ||
+ | |||
+ | ===== Liens ===== | ||
+ | |||
+ | [[https://www.ledman.tech/wiki/doku.php?id=start:eti:linux:08vi|AIDE MEMOIRE VI]] |