Как переименовать сеанс в tmux?

Когда я впервые начал использовать tmux, я не дал своей первой сессии имя. Затем, когда я начал создавать разные сеансы для разных задач (работа, воспроизведение и т. Д.), Я начал называть мои сеансы.

Теперь у меня есть куча разных сеансов, но у первого нет имени. Как я могу назвать (или переименовать) его, как из tmux, так и из командной строки?

248 голосов | спросил Richard Jones 23 Maypm12 2012, 21:15:49

2 ответа


369

Изнутри tmux

Короткий путь: , затем знак доллара:

Ctrl + B , $

или

Длинный путь: префикс, затем двоеточие:

Ctrl + B , :

Затем введите эту команду в приглашении:

  rename-session [-t current-name] [новое имя]
 

Если текущее имя сеанса ( -t current-name ) не указано, текущий присоединенный сеанс будет переименован.

По умолчанию имя сеанса будет находиться в скобках в левом нижнем углу tmux. Вы можете перечислить все сеансы и переключаться между ними:

Ctrl + B , s

Из приглашения оболочки

Вы можете переименовать сеансы tmux с помощью

  tmux rename-session [-t current-name] [новое имя]
 

Чтобы найти имена сеансов, выполните tmux list-sessions - он будет находиться в самом левом столбце.

Если текущее имя сеанса ( -t current-name ) не указано, последний сеанс будет переименован.

ответил skrblr 23 Maypm12 2012, 21:28:22
6

Внутри tmux вы также можете отредактировать имя текущего окна (одного из многих в сеансе) с помощью

  • Префикс, затем знак запятой:

Ctrl + B , ,

ответил rubo77 21 J0000006Europe/Moscow 2016, 14:08:24

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132