===== Vim ===== {{ wiki:vim.png?110}|Vim}} \\ **Vim** est un éditeur de texte, c’est-à-dire un logiciel permettant la manipulation de fichiers texte. Il est directement inspiré de **vi3** (un éditeur très répandu sur les systèmes d’exploitation de type Unix), dont il est le clone le plus populaire. Son nom signifie d’ailleurs **Vi IMproved**, que l’on peut traduire par «**VI aMélioré**». (([[https://fr.wikipedia.org/wiki/Vim|Source de la définition]])) \\ ---- === Comment utiliser VIM ? === {{ wiki:vimtuto1.png?400}|Exemple d'un fichier Vim quelconque}} \\ Vim s'utilise exclusivement via un terminal. Pour pouvoir éditer un fichier, il faut donc taper dans un terminal ''vim fichierenquestion.txt'' ou tout autre format supporté par le logiciel, comme les ''.conf'' ou les ''.sh''. Une fois rentré dans le fichier, on ne peut qu'observer ce qui est noté. Pour rentrer en mode édition, il faut taper la touche A. Une fois en mode édition, on peut modifier le texte comme on le souhaite. \\ Pour sortir du mode édition, il appuyer sur la touche ''Échap'' du clavier. Une fois revenu en mode observation, on peut réaliser différentes commandes. Par exemple : * '':w'' = enregistre les modifications apportées au fichier * '':q'' = sortir du fichier, cependant il faut enregistrer les modifications avant de pouvoir le faire. Pour sortir du fichier en ignorant les modifictions, il faut taper '':q!''. * '':wq'' = enregistre puis quitte le fichier * '':set nu'' = affiche les numéros des lignes * ''dd'' = efface une ligne, peut en effacer un certain nombre en rajoutant une valeure devant. Par exemple, pour effacer 100 lignes, il faudra écrire ''100dd''.