prompt_pwd - вывод pwd, подходящего для приглашения
Синтаксис
prompt_pwd
Описание
prompt_pwd — это функция для вывода текущей рабочей директории в формате, подходящем для приглашений. Она заменит домашнюю директорию на “~” и сократит каждый компонент пути, кроме последнего, до значения по умолчанию в один символ.
Чтобы изменить количество символов для каждого компонента пути, передайте --dir-length= или установите fish_prompt_pwd_dir_length в требуемое количество символов. Установка значения 0 или некорректного значения полностью отключит сокращение. По умолчанию используется значение 1.
Чтобы сохранить некоторые компоненты без сокращения, передайте --full-length-dirs= или установите fish_prompt_pwd_full_dirs в требуемое количество компонентов. По умолчанию используется значение 1, оставляя последний компонент без изменений.
Если указаны какие-либо позиционные аргументы, prompt_pwd сокращает их вместо PWD.
Параметры
- -d или --dir-length MAX
-
Принудительно сокращает компоненты до MAX символов каждый. Это переопределяет
fish_prompt_pwd_dir_length. - -D или --full-length-dirs NUM
-
Оставляет NUM компонентов (считая справа) в полном виде без сокращения. Это переопределяет
fish_prompt_pwd_full_dirs. - -h или --help
-
Отображает справку по использованию этой команды.
Примеры
>_ cd ~/ >_ echo $PWD /home/alfa >_ prompt_pwd ~ >_ cd /tmp/banana/sausage/with/mustard >_ prompt_pwd /t/b/s/w/mustard >_ set -g fish_prompt_pwd_dir_length 3 >_ prompt_pwd /tmp/ban/sau/wit/mustard >_ prompt_pwd --full-length-dirs=2 --dir-length=1 /t/b/s/with/mustard
© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.6/cmds/prompt_pwd.html