logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:editeurs:vi [11/12/2012 03:04]
martin_mtl [Introduction]
doc:editeurs:vi [08/11/2017 09:11] (Version actuelle)
ayaf mise à jour du lien pointant sur "AIDE MEMOIRE VI"
Ligne 1: Ligne 1:
 ====== vi ====== ====== vi ======
  
-(//testé // - **smolski** 17/10/2012) Le retour sur le forum est ici : +  ​* Objet : vi, Utilisation 
-  * [[http://​debian-facile.org/​viewtopic.php?​id=6050 | Lien vers le forum concernant ce tuto]] N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs ! +  * Niveau requis :{{tag>​débutant avisé}}
-  ​* Objet : vi +
-  * Niveau requis : DÉBUTANT+
   * Commentaires : // Commande d'​édition en console de base. //   * Commentaires : // Commande d'​édition en console de base. //
-  * Débutant, à savoir : +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) 
-[[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)+  * Suivi :  
 +    * Création par [[user>​martin_mtl]] le  11/​12/​2012 
 +    * 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 !))  
 + 
  
  
Ligne 17: Ligne 20:
  
 L'​éditeur Unix par défaut se nomme vi (visual editor). S'il n'est pas des plus ergonomiques par rapport à des éditeurs en mode graphique, il a l'​avantage d'​être disponible et d'​utiliser la même syntaxe de base sur tous les Unix. \\ L'​éditeur Unix par défaut se nomme vi (visual editor). S'il n'est pas des plus ergonomiques par rapport à des éditeurs en mode graphique, il a l'​avantage d'​être disponible et d'​utiliser la même syntaxe de base sur tous les Unix. \\
-Chaque Unix propose généralement une syntaxe étendue au-delà de la syntaxe de base((Voir : [[commande:editeur:vim | La commande vim]])).+Chaque Unix propose généralement une syntaxe étendue au-delà de la syntaxe de base((Voir : [[:doc:​editeurs:​vim:vim | La commande vim]])).
  
 Pour en connaître les détails : Pour en connaître les détails :
-<​code ​bash>+<​code ​user>
 man vi</​code>​ man vi</​code>​
  
Ligne 28: Ligne 31:
  
 Que se passe-t-il lorsque l'on tape Que se passe-t-il lorsque l'on tape
-<​code ​bash>+<​code ​user>
 vi</​code>​ vi</​code>​
  
 Ç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 :
-<​code ​bash>+<​code ​root>
 update-alternatives --config vi</​code>​ update-alternatives --config vi</​code>​
  
Ligne 48: 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 63: Ligne 66:
 Par exemple ici, vim-tiny a pour priorité 10. Par exemple ici, vim-tiny a pour priorité 10.
  
-<note tip>Mais dans tout les cas, lorsque l'on lance vi, c'est vim.</​note>​+<note tip>Mais dans tous les cas, lorsque l'on lance vi, c'est vim.</​note>​
  
 ===== Final ===== ===== Final =====
Ligne 70: 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 ExLa commande ":​vi"​ permet ​de passer en mode Normal. Ce mode est également accessible avec l'​argument "-e".+view      ​Démarre en mode Lecture-SeuleVous êtes protégé ​de l'​écriture accidentelle des fichiers. Ce mode est également accessible avec l'​argument "-R".
  
-           ​view ​     Démarre en mode Lecture-SeuleVous êtes protégé de l'​écriture accidentelle des fichiersCe mode est également ​accessible avec l'​argument "-R".+gvim gview 
 +          La version graphiqueOuvre 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]]
doc/editeurs/vi.1355191468.txt.gz · Dernière modification: 11/12/2012 03:04 par martin_mtl

Pied de page des forums

Propulsé par FluxBB