В Terminal.app на OS X вы можете выбрать (для меня) полезное поведение открытия новых вкладок в том же рабочем каталоге. На Mavericks (и, возможно, в других версиях) настройка PROMPT_COMMAND запрещает открытие новых вкладок в том же рабочем каталоге. Как мне восстановить эту функциональность?

Это похоже на вопрос SuperUser, но не стесняйтесь предлагать мне перейти на AskDifferent.

1 ответ1

0

Оказывается, что люди, разрабатывающие проект жидких подсказок, заметили и нашли решение, которое заключается в том, что установка PROMPT_COMMAND, по-видимому, отключает выполнение update_terminal_cwd:

https://github.com/nojhan/liquidprompt/issues/196

в основном, вы можете просто добавить что-то вроде:

fish_style_dir_cmd='CurDir=`pwd|sed -e "s!$HOME!~!"|sed -Ee "s!([^/])[^/]+/!\1/!g"`'
PROMPT_COMMAND="update_terminal_cwd;$fish_style_dir_cmd"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .