Unix VI Editor Commands
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Comment passer du mode normal au mode insert dans l'éditeur VI?

En appuyant sur la touche 'i'

Quelle commande permet d'enregistrer le texte en cours dans un fichier avec VI?

:w nom_fichier

Comment quitter VI sans enregistrer les modifications?

:q!

Quelle commande permet de se déplacer au début du mot suivant dans VI?

<p>w</p> Signup and view all the answers

Quelle commande permet de se déplacer à la dernière ligne du fichier dans VI?

<p>:$</p> Signup and view all the answers

Quelle touche permet d'effacer le caractère courant sous le curseur?

<p>x</p> Signup and view all the answers

Comment insérer une nouvelle ligne au-dessus du curseur et passer en mode insertion?

<p>O (o majuscule)</p> Signup and view all the answers

Que fait la commande 'dd'?

<p>Efface la ligne courante</p> Signup and view all the answers

Comment effacer les 3 lignes suivantes à partir de la ligne courante?

<p>d3d</p> Signup and view all the answers

Quelle commande permet de remplacer tous les caractères par le texte tapé?

<p>R</p> Signup and view all the answers

Study Notes

Exécution de VI

  • Pour exécuter VI, taper simplement "vi" dans la ligne de commande, éventuellement suivi du nom du fichier à créer ou à éditer.
  • Il existe quelques options, mais généralement, on utilise VI tel quel.

Commandes de base

  • La commande "i" permet de passer en mode insert.
  • La commande "Echap" (ou "ESCAP") permet de passer en mode normal.
  • La commande ":w nom_fichier" enregistre le texte en cours dans le fichier "nom_fichier".
  • La commande ":q" quitte VI.
  • La commande ":q!" quitte VI sans enregistrer les modifications.
  • La commande ":wq" ou ":x" quitte VI et enregistre les changements.
  • La commande "u" annule la dernière action (undo).

Déplacement

  • La commande "j" permet de se déplacer vers le bas.
  • La commande "k" permet de se déplacer vers le haut.
  • La commande "h" permet de se déplacer vers la gauche.
  • La commande "l" permet de se déplacer vers la droite.
  • La commande "w" permet de se déplacer au début du mot suivant.
  • La commande "b" permet de se déplacer au début du mot précédent.
  • La commande "e" permet de se déplacer à la fin du mot suivant.
  • La commande "0" (zéro) permet de se déplacer au début de la ligne courante.
  • La commande "$" permet de se déplacer à la fin de la ligne courante.
  • La commande ":N" permet de se déplacer à la ligne N du fichier.
  • La commande ":$" permet de se déplacer à la dernière ligne du fichier.

Insertion/effacement de caractères

  • La commande "i" permet de passer en mode insert.
  • La commande "o" (o minuscule) permet d'insérer une nouvelle ligne sous le curseur et de passer en mode insert.
  • La commande "O" (o majuscule) permet d'insérer une ligne au-dessus du curseur et de passer en mode insert.
  • La commande "a" permet de passer en mode insert, mais pour insérer du texte après le caractère courant.
  • La commande "x" efface le caractère courant.
  • La commande "dd" efface la ligne courante.
  • La commande "dNd" efface les N lignes suivantes (en commençant par la ligne courante).
  • La commande "nombre D" efface tout du curseur à la fin de la ligne courante.
  • La commande "r" suivi d'un caractère remplace le caractère placé sous le curseur.

Recherche

  • La commande "/" permet de rechercher un mot dans le texte, à partir de la position actuelle du curseur.
  • La commande "n" permet de chercher l'occurrence suivante du mot recherché en dessous du curseur.
  • La commande "N" permet de chercher l'occurrence suivante du mot recherché au-dessus du curseur.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Learn the basic commands for using the Unix VI editor, such as switching to insert mode, navigating in normal mode, saving changes to a file, and exiting the editor. Practice executing 'vi' followed by the file name to create or edit files.

More Like This

Use Quizgecko on...
Browser
Browser