Я работаю в системе Linux с Bash 4.x, где я часто нахожусь в навигации по различным копиям очень глубоких (и больших) структур файловых каталогов. Тем не менее, на самом деле мне нужно только получить доступ к нескольким каталогам для моей повседневной работы.
Я хотел бы иметь способ перейти на правильный путь без запоминания или ввода целиком полностью. Есть ли инструмент, который позволил бы мне регистрировать относительные закладки?
Например, где-то в префиксе пути есть шаблон
*/ ID_NUMBER / Foo /
где foo - это уникальный индикатор того, что я нахожусь в одном из нескольких возможных рабочих каталогов, указанных в id_number. Я хотел бы добавить в закладки каталоги относительно foo, а затем набрать
CMD бар
где панель будет автоматически расширяться в список закладок, соответствующих шаблону, и, возможно, инструмент для выбора, какой из них использовать. Я уверен, что другие пользовательские интерфейсы также подойдут.
Я хотел бы рассмотреть вопрос о переключении моей оболочки на Zsh или какой-либо другой вариант, если это необходимо для получения необходимого рабочего процесса.
Спасибо,
SetJmp