ОНОВЛЕННЯ: Є ще більш потужний інструмент, ніж autojump
:, fasd
але я не знайомий з ним.
Я здивований , ніхто не згадав autojump
ще який
працює, підтримуючи базу даних каталогів, якою ви найбільше користуєтесь з командного рядка (Каталоги повинні бути відвідані першими, перш ніж їх можна перейти.)
Це в основному те, що @graipher створив, з кількома додатковими варіантами.
Як я вже згадував з іншого питання:
Після того, як ви кілька разів перейдете до каталогу (навіть одного разу достатньо):
cd /home/thina/teams/td/tech/app/release/apks
ви можете використовувати ярлик j
для швидкого переміщення туди, незалежно від того, в якому каталозі ви зараз перебуваєте:
j apks
Зауважте, що використання будь-якої частини шляху працює, якщо це найвища кількість у списку:
j app
також приведе вас, .../apks
якщо ви їздили туди більше разів .../app
.
Я рекомендував би замість того, щоб мати власний сценарій, оскільки він добре підтримується, розповсюджується для Ubuntu та має інші акуратні функції, наприклад, перейти до дитини :
.../td/tech $ jc apk
.../release/apks $
Переїхав вас apks
в td
, а не якийсь - то інший apks
під іншим деревом.
cd
таcd ..
?