Vi (vim)
find/replace #! /bin/csh -f ed junk.txt « 'EOF' 1,$s/705/379/g w 'EOF'
" pour trouver les fins de parenthèse: se placer sur la première { avec /{ puis % remplacements (mettre en commentaire de la ligne courante à la ligne courante +15)
:.,+15 s/oldMotif/newMotif/g
"mappings thanks to Laurent Gottardo (05.2005)
:s/./\u&/g
:s/./\l&/g
"upper- et lowercase de la ligne courante
:1,$>* /Move entire file eight spaces to the right
"ou alors » en command mode fait un indent
"commenter/décommenter des lignes : mainteant il décommente tout ce qui commence par un # ou
:map K :s/^/#/g
:map U :s/^[#\/\/]*\(.*\)/\1/g
"mettre en commentaire des lignes sélectionnées dans vi
:map K :s/^/#/g^M
"(où le ^M est un ctrl+v ctrl+m, à savoir un afin d'executer la commande)
:map U :s/^\(.*\)/\1/g^M
"pour décommenter
:map <F3> ! iconv -f utf8 -t latin1 \| txt2html -extract \| sed -e ':a' -e 's/<[^>]*>//g;/</N;//ba'<CR>:<CR>
"pour transformer du text sélectionné en visual mode (ctrl+v) en code html [ajout Roman Graf 28.05.08]
:map <F4> ! html2text<CR>:<CR>
"pour transformer du code html sélectionné en visual mode (ctrl+v) en text afin de pouvoir le modifier plus facilement.
"Une fois modifié en le retransforme à l'aide de <F3> en code html. (voir ci-haut) [ajout Roman Graf 28.05.08] \\
le tout, of course, à mettre dans le fichier .rc, comme ça, au startup, les keys sont déjà mappés