Также посмотрите autojump, он создает базу данных с ранее посещенными каталогами, а затем вы можете перейти к ней. Так, например, у вас есть
/home/user/this/long/and/annoyingly/deep/directory/workstuff
, если вы посетили его, как только вы можете перейти к нему с помощью
j workstuff
или даже
j stuff
потому что он также работает с частичными совпадениями. Если несколько каталогов совпадают, вы переходите к наиболее посещаемому, если это не тот, который вам нужен, а затем повторите команду, чтобы перейти ко второму.
Однако он поправляется! Если у вас также есть каталог
/home/user/stuff
, и вы делаете
j stuff
, а затем TabTabTab вы получаете (в порядке наиболее посещаемого)
$ j stuff__
stuff__1__/home/user/this/long/and/annoyingly/deep/directory/workstuff
stuff__2__/home/user/stuff
, а затем вы можете просто нажать номер нужного вам каталога!
Чтобы установить, вы можете просто использовать sudo apt-get install autojump, а затем вам нужно добавить
source /usr/share/autojump/autojump.bash
на свой ~/.bashrc.
Дополнительная информация здесь: https://github.com/wting/autojump (также инструкция по установке этого из src, который получает самую последнюю версию)
Вы можете использовать болт расширения gnome с docky в левой руке, работающим в режиме панели, точно так же, как боковая панель единицы.