Byobu: Создайте новое окно, не поддерживает pwd

Я недавно удалил tmux 1.8 из Ubuntu 14.04, и скомпилированный tmux 2.2 и установленный это через make install. Мне нужна более новая tmux версия для ее истинной терминальной цветной поддержки. Все другие вещи, кажется, хорошо работают, только совершая нападки F2, Ctrl + F2 или Shift + F2 не поддерживает тот же существующий рабочий каталог. Они все отступают к ~ (разместите dir). Это не то, что я хочу, потому что я обычно открываю новое окно или новое разделение, чтобы сделать вещи, связанные с каталогом в текущем окне.

byobu -v
byobu version 5.74
tmux 2.2

Как я фиксирую это?

1
задан 7 April 2016 в 23:23

1 ответ

К сожалению, это поведение было изменено в версии 1.9 и походит на не попытку быть зафиксированным. Мой запрос просто оставлен без ответа: https://github.com/tmux/tmux/issues/371

, Который означает: каталог для всех новых процессов будет dir текущего сервера т.е. если Вы запустите tmux со своего домашнего dir, то все новые оболочки запустятся там также.

В настоящее время, решение состоит в том, чтобы изменить все Ваши привязки клавиш для new-window и split-pane и добавить -c #{pane_current_path} для явного использования CWD текущей области в качестве начального каталога для нового.

Другое решение может быть этим. Существует модификация tmux (я - автор) для добавления надлежащего языка сценариев к tmux, чтобы позволить использовать псевдонимы, связывая несколько команд в 'режиме', переменных, циклах, и т.д. И также, это возвращает что поведение: новые окна и области открыты в текущем каталоге.

источники здесь: http://ershov.github.io/tmux/

2
ответ дан 7 December 2019 в 13:46

Другие вопросы по тегам:

Похожие вопросы: