- recette de grand mère pour chercher faire un vimgrep sur les buffers ouverts (by zmo)\ \ il y a la solution moche en utilisant :bufdo... et il y a:\ basé sur cette réponse : \ \ function BufffersList()\   let all = range(0, bufnr('\$'))\   let res = []\   for b in all\     if buflisted(b)\       call add(res, bufname(b))\     endif\   endfor\   return res\ endfunction\ function! BufGrep(pat)                                     \     sil exe 'vimgrep '.a:pat.' '.join(BuffersList(),' ')   \ endfunction                                                \ command! -range -nargs=\* BufGrep :call BufGrep(\)   \ \ Virer les whitespaces:\ "\ \ " Strip trailing whitespace.\ function! \StripTrailingWhitespaces()\     " Preparation: save last search, and cursor position..\     let \_s=@/\     let l = line(".")\     let c = col(".")\     " Do the business:\     %s/\\s\\+\$//e\     " Clean: restore previous search history, and cursor position.\     let @/=\_s\     call cursor(l, c)\ endfunction\ autocmd BufWritePre \* :call \StripTrailingWhitespaces()\ "\ Ce qu'on a essayé depuis la dernière fois :\ \ Fichier vimsession : voir :help session-file\ \ Magick a voulu essayer le plugin ranger, mais a vite arrêté (avant d'avoir commencé)\ \ ponysay, clang\_complete\ \ gq pour reformater des colonnes\ \ " show tabs / nbsp / trailing spaces\ set listchars=nbsp:¤,tab:··,trail:¤,extends:\>,precedes:\<\ set list\ \ plugin syntastic\ \ \ exrandr pour résoudre tous vos problèmes d'écran secondaire sous Linux :\ \ \ plugins:\ - CtrlP: \ - Unite: \ - unite-outline: "Unite outline" -\> table des matières du fichier\ - ack.vim\ \ \ \ \ :help text-objects\   vaB\   cit   change in tag\   vat   around tag\ \ plugin Tabular pour aligner des lignes\ \     :map == vi{:Tabularize /=\>\\