Outils pour utilisateurs

Outils du site


vim_tips

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édentesRévision précédente
Prochaine révision
Révision précédente
vim_tips [2008/08/08 09:57] thierryvim_tips [2012/02/10 14:06] (Version actuelle) thierry
Ligne 1: Ligne 1:
 ====== Vim ====== ====== Vim ======
- 
 Vim = Vi ... en gros. Vim = Vi ... en gros.
 +
 +===== vimball =====
 +
 +Installer ce plugin qui est utilisé par d'autres plugins....
 +
 +Recuperer la derniere version "vimball.tar.gz", par exemple: http://www.vim.org/scripts/script.php?script_id=1502
 +
 +Pour gvim72
 +
 +  # cd /usr/share/vim/vim72/
 +
 +  # cp <PATH>/vimball.tar.gz .
 +  # tar -xvzf vimball.tar.gz 
 +  plugin/vimballPlugin.vim
 +  autoload/vimball.vim
 +  doc/pi_vimball.txt
 +
 +  # chown root:staff autoload/vimball.vim doc/pi_vimball.txt plugin/vimballPlugin.vim
 +
 +Redemarrer vim et vérifier en tapant:
 +  :scriptnames
 +  
 +  ...
 +   19: /usr/share/vim/vim72/plugin/vimballPlugin.vim
 +  ...
 +
 +    
 +===== ConqueShell =====
 +
 +un shell dans vim ...
 +
 +Lien: http://www.vim.org/scripts/script.php?script_id=2771
 +
 +
 +Aprés installation (via vimball?) :
 +
 +  :ConqueTermSplit bash  
 +
 +
 +===== tabulation =====
 +==== inserer une vraie tabulation ====
 +En mode insertion, taper [Ctrl]+[V] avant de taper la touche [Tab] ...
 +
 +
 +==== retab ====
 +Lien:
 +  *http://www.vim.org/tips/tip.php?tip_id=12
 +
 +On a un fichier avec des tabulations inadapté à soit...
 +
 +D'abord, trouvé la bonne taille des tabs avec:
 +  :set tabstop=x
 +
 +=== plus de tab ===
 +Suspendre l'insertion automatique des "tab" avec:
 +  :set expandtab
 +En fait, les "tab" deviendront de un certain nombre de caracteres "espace" (defini par ''"set tabstop=8"'' (par defaut))
 +
 +Alors, on supprime tout les tabs existants par:
 +  :retab
 +(Je crois qu'il faut selectionner le texte a "retaber")
 +
 +=== reformater ===
 +Sous vim, je n'ai pas (encore) trouvé.
 +
 +J'ai trouvé un petit script Perl qui reformate les scripts Perl
 +  # aptitude install perltidy
 +
 +La commande suivante me va trés bien (pour re-indenter à '2'):
 +  $ perltidy -i=2 -l=0 <nom_du_script>
 +Cela créé un fichier:
 +  <nom_du_script>.tdy
  
 ===== Vi pour tous ===== ===== Vi pour tous =====
vim_tips.1218189432.txt.gz · Dernière modification : 2008/08/08 09:57 de thierry