Как мне переименовать сессию в tmux?
Когда я впервые начал использовать tmux, я не назвал мою первую сессию. Затем, когда я начал создавать разные сессии для разных задач (работа, игра и т. Д.), Я начал называть свои сессии.
Сейчас у меня есть куча разных сессий, но у первой нет названия. Как я могу назвать (или переименовать) его как из tmux, так и из командной строки?
2 ответа
Изнутри tmux
Короткий путь: префикс, затем знак доллара:
Ctrl + B, $
или же
Длинный путь: префикс, затем двоеточие:
Ctrl + B,:
Затем введите эту команду в командной строке:
rename-session [-t current-name] [new-name]
Если текущее имя сеанса (-t current-name
) не указано, текущий присоединенный сеанс будет переименован.
По умолчанию имя сеанса указывается в скобках в левом нижнем углу tmux. Вы можете перечислить все сессии и переключаться между ними с помощью:
Ctrl + B, s
Из командной строки
Вы можете переименовать сессии tmux с помощью
tmux rename-session [-t current-name] [new-name]
Чтобы найти имена ваших сессий, сделайте tmux list-sessions
- это будет в самой левой колонке.
Если текущее имя сеанса (-t current-name
) не указан, последний использованный сеанс будет переименован.
Из tmux вы также можете отредактировать имя текущего окна (одно из многих в сеансе) с помощью:
- Префикс, затем запятая:
Ctrl + B,,
(Это не переименовывает "сессию", а окно внутри сессии, которую ищут многие пользователи, которые находятся здесь)