Я использую оконный менеджер листов и переключился gnome-terminalс нескольких вкладок на несколько urxvtэкземпляров, управляемых оконным менеджером. Одна из функций, которые мне не хватает, - это возможность открыть новый терминал, который по умолчанию соответствует рабочему каталогу последнего.
Вкратце: мне нужен способ открыть новый urxvt (bash), который по умолчанию равен $ PWD последнего использованного.
Единственное решение, которое приходит мне в голову, это сохранить текущий путь на каждом cdс помощью чего-то вроде этого:
echo $PWD > ~/.last_dir
и восстановите путь на новом терминале следующим образом:
cd `cat ~/.last_dir`
Я могу получить вторую команду, .bashrcно я не знаю, как выполнить первую при каждом изменении каталога :)
Любое более простое решение, которое не связано с использованием screenили tmuxприветствуется.
tabbed" расширение Perlurxvt?