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
Prochaine révision Les deux révisions suivantes
vim [Le 03/08/2013, 13:03]
109.215.27.112 [Pour aller plus loin]
vim [Le 23/07/2014, 15:16]
82.216.147.253 [Configuration]
Ligne 29: Ligne 29:
  
  
-Sur Ubuntu 12.04. Tout d'​abord,​ télécharger la traduction de la doc de vim sur le site : http://vim.dindinx.net/+Sur Ubuntu 12.04. Tout d'​abord,​ télécharger la traduction de la doc de vim sur le site : http://cfennajoui.net/vim/ //(miroir)//
  
 Ensuite, dans un terminal root, sauvegarder la doc vim actuelle (en anglais) dans un répertoire à créer /​usr/​share/​vim/​vimcurrent/​old_vim_doc/​doc/​ (mieux vaut être prudent…) Ensuite, dans un terminal root, sauvegarder la doc vim actuelle (en anglais) dans un répertoire à créer /​usr/​share/​vim/​vimcurrent/​old_vim_doc/​doc/​ (mieux vaut être prudent…)
Ligne 123: Ligne 123:
 ===== Configuration ===== ===== Configuration =====
  
-Pour modifier le comportement de vim, il faut agir sur son fichier de configuration (chaque utilisateur peut avoir le sien). Pour cela [[:​tutoriel:​comment_editer_un_fichier|créez ou éditez le fichier]] **~/​.vimrc**.+Pour modifier le comportement de vim, il faut agir sur son fichier de configuration (chaque utilisateur peut avoir le sien). Pour cela [[:​tutoriel:​comment_editer_un_fichier|créez ou éditez le fichier]] **~/​.vimrc** ​(le fichier vimrc global peut se trouver dans /​usr/​share/​vim/​vimrc ).
  
-<note tip>​S'​il n'​existe pas de fichier .vimrc dans le dossier de l'​utilisateur vim se lance en « compatibilité » avec vi. C'​est-à-dire qu'il va charger les options par défaut de vi, et non pas celles de vim. La simple existence de ce fichier suffit normalement à charger les options par défaut de vim, mais, par précaution,​ forcez la désactivation de cette compatibilité (en tout début de fichier, car ça change les options).</​note>​+<note tip>​S'​il n'​existe pas de fichier .vimrc dans le dossier de l'​utilisateurvim se lance en « compatibilité » avec vi. C'​est-à-dire qu'il va charger les options par défaut de vi, et non pas celles de vim. La simple existence de ce fichier suffit normalement à charger les options par défaut de vim, mais, par précaution,​ forcez la désactivation de cette compatibilité (en tout début de fichier, car ça change les options).</​note>​
  
 Voici quelques paramètres utiles à ajouter dans ce fichier : Voici quelques paramètres utiles à ajouter dans ce fichier :
Ligne 143: Ligne 143:
 | <​code>​set ruler</​code>​ | affiche la position du curseur | | <​code>​set ruler</​code>​ | affiche la position du curseur |
 | <​code>​set showcmd</​code>​ | affiche les commandes incomplète | | <​code>​set showcmd</​code>​ | affiche les commandes incomplète |
 +|<​code>​map <C-m> :​resize<​CR>​ </​code>​| Ctrl-m maximize la fenetre courrante (:help map)|
 +|<​code>​map <C-b> :​bNext<​CR></​code>​| Ctrl-b aller au tampon suivant (:help map)|
  
 Si vim ne se souvient pas de la position précédente du curseur lorsque vous réouvrez un fichier, il faut ajouter la ligne suivante dans le fichier ~/.vimrc: Si vim ne se souvient pas de la position précédente du curseur lorsque vous réouvrez un fichier, il faut ajouter la ligne suivante dans le fichier ~/.vimrc:
Ligne 155: Ligne 157:
 <​note>​ Si vous avez l'​erreur "​Sorry,​ the command is not available in this version: syntax on", vous utilisez surement vim-tiny et non vim "​complet"​. Pour y remédier, [[:​tutoriel:​comment_supprimer_un_paquet| supprimez le paquet]] **vim-tiny** et [[:​tutoriel:​comment_installer_un_paquet|ré-installez le paquet]] **vim** <​note>​ Si vous avez l'​erreur "​Sorry,​ the command is not available in this version: syntax on", vous utilisez surement vim-tiny et non vim "​complet"​. Pour y remédier, [[:​tutoriel:​comment_supprimer_un_paquet| supprimez le paquet]] **vim-tiny** et [[:​tutoriel:​comment_installer_un_paquet|ré-installez le paquet]] **vim**
  
-Vous pouvez ​pouvez aussi utiliser la commande suivante et choisir vim.gnome : <​code>​sudo update-alternatives --config vim</​code>​+Vous pouvez aussi utiliser la commande suivante et choisir vim.gnome : <​code>​sudo update-alternatives --config vim</​code>​
 </​note>​ </​note>​
  
Ligne 178: Ligne 180:
 Il est cependant nécessaire que le thème ait été pensé à la fois pour la GUI et le terminal. Si ce n'est pas le cas du thème que vous avez choisi, le plus simple est d'​utiliser le plugin [[http://​www.vim.org/​scripts/​script.php?​script_id=1809|guicolorscheme]]. Il est cependant nécessaire que le thème ait été pensé à la fois pour la GUI et le terminal. Si ce n'est pas le cas du thème que vous avez choisi, le plus simple est d'​utiliser le plugin [[http://​www.vim.org/​scripts/​script.php?​script_id=1809|guicolorscheme]].
    * [[http://​phollow.fr/​2010/​11/​5-themes-vim-pour-frimer-devant-les-filles/?​utm_source=rss&​utm_medium=rss&​utm_campaign=5-themes-vim-pour-frimer-devant-les-filles|5 thèmes VIM pour frimer devant les filles]]    * [[http://​phollow.fr/​2010/​11/​5-themes-vim-pour-frimer-devant-les-filles/?​utm_source=rss&​utm_medium=rss&​utm_campaign=5-themes-vim-pour-frimer-devant-les-filles|5 thèmes VIM pour frimer devant les filles]]
 +
 +Nota : les thèmes installés par défaut se trouvent dans le répertoire /​usr/​share/​vim/​vim**xx**/​colors ou xx correspond à la version en cours, 73 à ce jour
  
 ===== Pour aller plus loin ===== ===== Pour aller plus loin =====
   * [[http://​www.vim.org/​]] -- Site officiel (en)   * [[http://​www.vim.org/​]] -- Site officiel (en)
   * [[http://​www.gentoo.org/​doc/​fr/​vi-guide.xml|Apprendre vi, la technique de "la feuille de triche"​]]   * [[http://​www.gentoo.org/​doc/​fr/​vi-guide.xml|Apprendre vi, la technique de "la feuille de triche"​]]
-  * [[http://​cfennajoui.net/​vim/​|Traduction de la documentation de Vim]]+  * [[http://​cfennajoui.net/​vim/​|Traduction de la documentation de Vim (miroir)]]
   * [[ftp://​ftp.vim.org/​pub/​vim/​doc/​book/​vimbook-OPL.pdf|Vim book (fichier PDF, anglais)]]   * [[ftp://​ftp.vim.org/​pub/​vim/​doc/​book/​vimbook-OPL.pdf|Vim book (fichier PDF, anglais)]]
   * [[http://​www.swaroopch.com/​notes/​Vim_fr:​Table_des_Mati%C3%A8res|Traduction française du livre: A byte of Vim]]   * [[http://​www.swaroopch.com/​notes/​Vim_fr:​Table_des_Mati%C3%A8res|Traduction française du livre: A byte of Vim]]
  • vim.txt
  • Dernière modification: Le 10/06/2024, 09:29
  • par bcag2