Positionner le fichier suivant dans le répertoire utilisateur : ~/.vimrc
set nocompatible set history=500 set tw=80 set ts=2 set sts=2 set sw=2 set et set wrap set ai set ic sy on autocmd BufRead,BufNewFile *.py set ts=4 autocmd BufRead,BufNewFile *.py set sw=4 "" Python helpers "tags $ cd ~/dawap/sandbox/; ctags -R . set tags=~/dawap/sandbox/tags " inspect inheritance diagram in python code map m :!clear; grep -E 'class \|def ' % imap ,class class (object):<ESC>0f a imap ,def def (self):<ESC>0/self<CR>i " Latax shortcut imap ,tt {\tt }<ESC>ha imap ,em {\em }<ESC>ha imap ,blue {\blue }<ESC>ha imap ,red {\red }<ESC>ha imap ,section \section{}<ESC>ha imap ,be \begin{}<CR> <CR><ESC>i\end{}<ESC>kkla " Beamer structures imap ,itemize \begin{itemize}<CR> \item <CR>\end{itemize}<ESC>hhhhhhhhhhhhXXkfmA "STL sturctures imap ,stl <?xml version="1.0" encoding="UTF-8"?><CR><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"<CR> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><CR><ESC>i<stl:block xmlns="http://www.w3.org/1999/xhtml"<CR> xmlns:stl="http://xml.itools.org/namespaces/stl"><CR><CR><CR><ESC>i</stl:block><ESC>kA <ESC>i " XHTML structures imap ,xhtml <?xml version="1.0" encoding="UTF-8"?><CR><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"<CR>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <CR><html xmlns="http://www.w3.org/1999/xhtml"><CR> <head><CR> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><CR><title>Hello world</title><CR><ESC>i </head><CR><body><CR> <CR><ESC>i </body><CR><ESC>i</html><ESC>kkA imap ,com <!-- --><ESC>F i imap ,ul <ul><CR> <li></li><CR><li></li><CR></ul><ESC>0xxkkf>a imap ,ol <ol><CR> <li></li><CR><li></li><CR></ol><ESC>0xxkkf>a imap ,li <li></li><ESC>0f>a imap ,dt <dt></dt><ESC>0f>a imap ,$ ${}<ESC>i imap ,img <img src=""/><ESC>0f"a imap ,aa <a href=""></a><ESC>0f"a imap ,bloc <stl:block if=""><CR><CR></stl:block><ESC>kk0f"a imap ,inli <stl:inline if=""></stl:inline><ESC>0f"a imap ,span <span class=""></span><ESC>0f"a imap ,h1 <h1></h1><ESC>0f>a imap ,h2 <h2></h2><ESC>0f>a imap ,h3 <h3></h3><ESC>0f>a imap ,div <div class=""></div><ESC>0f>a imap ,br <br/><ESC>A imap ,pre <pre></pre><ESC>0f>a imap ,pp <p></p><ESC>0f>a imap ,bb <b></b><ESC>hhhha imap ,ii <i></i><ESC>hhhha imap ,in <CR><CR><ESC>ki imap ,tr <tr><CR> <td></td><CR><td></td><CR></tr><ESC>hhhhXXkkllllla imap ,td <td></td><CR><td></td><ESC>hhhhki imap ,form <form action="" method="post" enctype="multipart/form-data"><CR><CR> <input type="submit" value="Send"><CR></form><ESC>hhhhhhXXkkk0f"li imap ,input <input type="text" name=""/><ESC>0f>hhi imap ,file <input type="file" name=""/><ESC>0f>hhi imap ,hidden <input type="hidden" name=""/><ESC>0f>hhi imap ,sele <select name=""><CR> <option value="a" selected="True"/><CR><option value="b"/><CR></select><ESC>hhhhhhhhXXXkkk0f"li imap ,checkbox <input type="checkbox" name="miam" value="choco"/>choco<CR><input type="checkbox" name="miam" value="coffe"/>coffe<ESC>k0/miam<CR>dwi imap ,radio <input type="radio" name="sex" value="M"/>M<CR><input type="radio" name="sex" value="F"/>F<ESC>k0fsi imap ,ta <table cellpadding="0" cellspacing="0"><CR> <tr><CR> <th></th><CR><th></th><CR></tr><ESC>hhhhXXA<CR><tr><CR> <td></td><CR><td></td><CR></tr><ESC>hhhhXXA<CR></table><ESC>0xxkkkkkkkf>a map ^T :w!<CR>:!aspell --language-tag=fr check %<CR>:e! %<CR> map T :w!<CR>:!aspell --language-tag=fr check %<CR>:e! %<CR> map E :w!<CR>:!aspell --language-tag=en check %<CR>:e! %<CR>