Новые Tmux Panes идут в тот же каталог, что и текущая панель; новые окна tmux переходят в домашнюю директорию?

Может ли кто-нибудь помочь мне настроить эту конфигурацию?

Если я создаю новую панель, новая панель должна начинаться в том же рабочем каталоге, что и панель, в которой я был. Если я создам новое окно, новое окно должно начинаться в домашнем каталоге (или любом другом глобальном пути по умолчанию ).

Возможно ли это с tmux 1.8?

2 Solutions collect form web for “Новые Tmux Panes идут в тот же каталог, что и текущая панель; новые окна tmux переходят в домашнюю директорию?”

Попробуйте установить:

bind c new-window -c "#{pane_current_path}" 

В моем случае новые панели также не удалось запустить в текущем каталоге. Добавление -c "#{pane_current_path}" в привязки split-window исправлено.

Здесь я нашел трюк pane_current_path . Это также задокументировано в CHANGES .

В то время как ответ @ mmoya работает для tmux версии 1.9 и выше, опция -c для new-window отсутствует в более ранних версиях. Для более ранних версий для этого требуется немного сбрасывать по default-path . Вот как я настроил его в файле .tmux.conf .

 set -g default-path "~" bind % set default-path "" \; split-window -h \; set -u default-path bind '"' set default-path "" \; split-window -v \; set -u default-path 

Это заставляет команду new-window использовать глобальный default-path . Однако при разбиении окна на панели он делает локальный default-path по default-path для переопределения.

  • Экспортируйте vars env в окно tmux windows / сессии / панели
  • xinitrc: запуск xterm с помощью tmux заставляет все окна использовать одну и ту же геометрию
  • Как вы обновляете репозитории диспетчера пакетов YUM?
  • Tmux и dim-ed цвета в Terminal.app на MacOS
  • сценарий tmux для запуска нескольких команд
  • Есть ли ярлык tmux для чтения только для чтения?
  • скопировать (в X буфер обмена) ярлык в .tmux.conf
  • Как я могу переслать уже пересылаемый ssh-ключ в tmux?
  • Systemd с rtorrent в tmux
  • Колесо мыши Tmux слишком зазубренно
  • Не удалось создать указанные оконные стекла
  • Interesting Posts

    Равная команда между wget и cURL (с опциями)?

    перезапустить X11 / Xwindows без отключения сеанса ssh

    Как я могу отказаться от оболочки после выхода из команды, которую я начал с помощью сценария tmux?

    Обращайтесь с несколькими источниками звука в качестве одного виртуального микрофона

    Vi editor: Какой самый быстрый способ удалить несколько строк в файле?

    Как установить kali Linux на внешний жесткий диск?

    как выполнить git push с помощью crontab

    как установить eiskaltdc ++ на Fedora 19?

    Справочник с разрешением + x, без родителей. Когда это будет полезно?

    makepasswd не работает должным образом в Debian Stretch

    Как получить виджет часов UTC на Awesome WM?

    Переход из цикла-aes в cryptsetup

    Есть ли решение perl или awk для этой проблемы?

    Не удалось войти в сервер Cockpit – не удалось установить ограничение для «nofile»,

    Полезно ли использовать pwsafe – менеджер паролей, который не обновляется с 2005 года?

    Linux и Unix - лучшая ОС в мире.