Nano & VI(M) Quelques Commandes Basiques

De Ikoula Wiki
Révision datée du 31 janvier 2020 à 11:07 par Msevrain7e3e8 (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Jump to navigation Jump to search

Qu'est ce que VI(M) ? & Qu'est ce que Nano ?

VI(M) est éditeur de texte fondé en 1976 par Bill Joy, il est majoritairement utilisé et prend largement le devant sur Nano qui lui est souvent utilisé par les débutants il est souvent laissé tombé et oublié.

Comment supprimer plusieurs lignes d'un coup ?

Pour NANO :
  • Utilisez CTRL + Shift + 6 pour marquer le début de votre bloc
  • Déplacez le curseur avec les touches fléchées à la fin de votre bloc, le texte sera mis en évidence.
  • Utilisez CTRL + K pour couper / supprimer un bloc.

Pour coller le bloc à un autre endroit, déplacez le curseur sur la position et utilisez CTRL + U. Vous pouvez coller le bloc aussi souvent que vous le souhaitez.


Pour VI(M) :
  • Pour supprimer une ligne, placez vous sur la ligne et tapez 2 fois sur : "D"
  • Pour supprimer un nombre de lignes, placez vous sur la ligne à partir de la quelle vous voulez les supprimer, par exemple ici trois lignes, tapez donc 2 fois sur "D" puis 3 puis "D"
  • Pour inserer un mot dans des guillemets tapez sur "c" puis "insert" + ", tapez ensuite votre mot

Comment modifier un mot ?

Pour NANO :
  • Dans l'éditeur de nano, appuyez sur Ctrl + \. L'éditeur nous demandera de saisir le mot ou la phrase à remplacer (Rechercher (pour remplacer):). Entrez après le texte à remplacer.
  • Introduire un nouveau texte qui remplacera celui entré à l'étape 2. (Remplacer par:). Entrez.
  • Appuyez sur "A" pour remplacer toutes les phrases
Pour VI(M) :
  • Tapez ":" (sans les guillemets) puis : %s/ancien-mot/nouveau-mot/g

Comment copier-coller plusieurs lignes / plusieurs mot ?

Pour NANO :
  • Si vous voulez sélectionner plusieurs lignes, faites un CTRL + ^ et déplacez les flèches du clavier pour surligner le texte qui vous intéresse.
  • Faites ensuite CTRL + K, CTRL + U et vous pourrez recopier ce passage ailleurs avec un autre CTRL + U.


Pour VI(M) :
  • Être en mode commande (et non insertion --> Faire échap )
  • Déplacez vous sur la première ligne du bloc à copier (ou couper) via les touches j et k.
  • Si vous souhaitez copier les lignes appuyez sur la touche y, sinon si vous souhaitez couper appuyez sur la touche d.
  • Coller le texte en appuyant sur la touche p.

Comment activer la coloration syntaxique ?

Pour VI(M) :
  • Il faut pour cela modifier le fichier ~/.vimrc (qui est donc spécifique à un utilisateur)
  • Puis Tapez sur I pour entrer en mode édition
  • Entrez tout simplement ":syntax on"


Comment indenter une ou plusieurs lignes ?

Pour VI(M) :
  • Mettez vous en mode visuel en appuyant sur "V"
  • Positionnez vous sur la ligne et sélectionnez la avec les flèches ou bien la touche "J"
  • Une fois avoir indiqué où effectuer le traitement, tapez : "s/^/#/g"