Подкаталоги в подсказке?
Я работаю над тем, чтобы сделать мой запрос максимально полезным. Прямо сейчас он содержит дату, время и каталог, а также цветную разделительную линию, чтобы я мог легко видеть, где начинается каждая партия ввода.
Мне было интересно - можно ли было сделать так, чтобы мое приглашение автоматически перечисляло несколько файлов / папок в подкаталоге? Похоже, что это могло бы сделать что-то хорошее для шпаргалки... вместо того, чтобы набирать LSenter (я знаю, что за бремя), а затем получать шпаргалку, я просто автоматически распечатал ее для меня.
Мысли?
2 ответа
Может быть, вы могли бы просто создать псевдоним?
cd() { builtin cd "$1" ; ls ; }
Код с /questions/758708/problema-psevdonimov-cd-v-bash/758712#758712
Если вы заинтересованы в добавлении дополнительной утилиты к вашему приглашению (и, как правило, улучшаете работу терминала), возможно, стоит подумать о переходе с bash на zsh для вашей оболочки. Проверьте темы на о мой zsh, чтобы увидеть, как творческие люди получают с их подсказками.
Помимо лучшего приглашения, самое полезное, что я нашел, это подсветка синтаксиса zsh - это делает написание сценариев командной строки в терминале намного приятнее.