Outils pour utilisateurs

Outils du site


logiciels:vim

VI - VIM - VI IMproved - VI amélioré

Depuis Debian 9 : copier coller impossible en shell

  • Dans le fichier /usr/share/vim/vim80/defaults.vim
  • Remplacer “set mouse=a” par “set mouse=r”

POURQUOI VI et VIM ?

VIM est disponible sur tous les OS (windows, macintosh, linux, BSD, solaris, unix, amiga etc.) VIM s'utilise via un shell , il est léger et se prête tout à fait à l'édition de fichier via SSH, à distance. Mais VIM recèle une telle richesse d'aide à l'édition, qu'il peut faire un environnement de développment idéal . Plus de 200 langages sont reconnus par VIM. La complétion, la coloration syntaxique, les thèmes, l'utilisation de système de versionning (SVN) et bien d'autres possibilités sont disponibles.

INSTALLTION DE VIM Installation (debian) : apt-get install vim (vi ouvre alors VIM) Avoir de beaux accents. Ajouter les lignes suivantes dans votre /etc/profile.

export LC_ALL=fr_FR.UTF-8 export LANG=fr_FR.UTF-8

UTILISATION COURANTE

OUVRIR Ouvrir VIM : “vi” ou “vim” Editer un fichier une fois VI ouvert : “:e /chemin/du/fichier.txt” Ouvrir un fichier : vi mon-fichier.txt

LES MODES DE VIM Passer en mode “insertion” : touche “i”, puis taper son texte Revenir en mode “commande” : touche “esc”, puis saisir une commande après avoir taper “:” (exemple: “:set number”)

COPIER COLLER Copier une ligne : “yy” pour “yank yank” Copier 13 lignes : “13yy” Coller : “p” pour “paste” Couper une ligne : “dd” pour “delete delete” Couper 13 lignes : “13dd”

ENREGISTRER ET QUITTER Enregistrer une modification : “:w” Enregistrer et quitter : “:wq” Quitter sans enregistrer : “:q!”

RECHERCHER - REMPLACER Rechercher : “/texte-a-rechercher” (la chaine de caractère est précédée d'un slash “/”) Chercher et remplacer : “:%s/chaine-a-chercher/chaine-qui-la-remplace/g” Chercher et remplacer avec confirmation: “:%s/chaine-a-chercher/chaine-qui-la-remplace/gc”

INSTALLATION D'EXTENSIONS

Le site www.vim.org/scripts propose de très nombreuses extensions qui permettent d'augmenter les fonctionnalités de VIM. Créer un répertoire “~/.vim” Décompresser les extensions téléchargées dans “~/.vim” Ajouter un raccourcis clavier si nécessaire (~/.vim/shortkeys.vim)

PERSONNALISATION .VIMRC

Il est possible de personnaliser VIM en plaçant dans son répertoire courant un fichier “.vimrc” contenant des instructions de configuration. Les instructions de configuration sont en fait des commandes qu'il est possible d'appliquer à la volée lors de l'utilisation de VI (après les “:”).

“ ”“”“”“”“”“”“”“”“”“”“ GESTION DE L'AFFICHAGE set paste syntax on set number set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\ [Line=%04l]\ [Col=%04v]\ [%p%%] set laststatus=2 ” “ ” “”“”“”“”“”“”“”“”“”“” RACCOURCIS CLAVIERS source $HOME/.vim/shortkeys.vim

logiciels/vim.txt · Dernière modification: 2019/01/20 14:08 (modification externe)