Post

Here and there

Aujourd’hui, un petit post pour partager avec vous une astuce bien utile.

Comme beaucoup le savent, i3 est depuis longtemps mon window manager favori. Quelle bonheur de pouvoir faire apparaitre ou disparaitre des xterms à la vitesse de l’éclair !

Mais si vous êtes comme moi, un être fondamentalement mono-tâche, vous devez alors vous retrouver à retaper sans cesse des litanies de “cd /blah/bah/blah” pour repositionner ces nouveaux terminaux dans le bon repertoire de travail.

Avec le temps, j’ai fini par mettre en place dans mon fichier bashrc deux alias qui me font gagner bien des appuis de touche. Je les ai nommés h (pour “here”) et t (pour “there”) :

alias h='mkdir -p /dev/shm/"$USER"/i3 && echo `pwd` > /dev/shm/"$USER"/i3/current_path'
alias t='cd `cat /dev/shm/"$USER"/i3/current_path`'

Comme vous l’aurez deviné, h enregistre le chemin courant de travail dans le fichier /dev/shm/rancune/i3/current_path.

Je me contente alors de taper ‘t’ dans chaque nouveau terminal pour me téléporter directement au bon endroit.

Simple, trivial même, mais redoutablement efficace …

Rancune

This post is licensed under CC BY 4.0 by the author.