Encore une astuce indispensable pour ceux qui utilisent VIM, cette fois ci honteusement repompée des astuces de DLFP [FR].

Quand on édite un fichier, combien de fois en réouvrant le même fichier ne s'est-on pas dit qu'il serait fort pratique de retomber sur la ligne à laquelle on se trouvait lors de la dernière fermeture, pour éviter d'avoir à rechercher (même en notant ou en mémorisant le numéro de la ligne, ce n'est pas forcément évident). Et bien, le simple fait de rajouter ces quelques lignes à votre vimrc vous permettront de réaliser cette opération fort simple (la première ligne est un commentaire, donc à zapper si vous le voulez):

" Pour retomber sur la même ligne que lors de la dernière fermeture d'un fichier
autocmd BufReadPost *
    \ if line("'\"") > 0 && line("'\"") <= line("$") |
    \   exe "normal g`\"" |
    \ endif

Vous pouvez soit les rajouter dans votre fichier vimrc personnel, soit demander à l'administrateur système de votre babasse de le rajouter au fichier global (dans /etc ou dans /etc/vim sous Debian [AUTO] par exemple).

Une astuce que vous pouvez retrouver parmis d'autres dans la section trucs et astuces [FR] de contrib.xarli.net [FR].