Articles of tmux

Как я могу ограничить время запуска скрипта из tmux?

У меня есть скрипт, который пингует веб-сайт и говорит мне, сколько времени я работал на неделе. Я хочу, чтобы это было в строке состояния в моем tmux.conf , но у меня проблема с скриптом, запускаемым примерно раз в секунду, что, очевидно, затопляет сеть. Есть ли способ ограничить это без появления текста tmux ? В настоящее […]

Использование расширенных escape-кодов в tmux

Я использую эмулятор терминала Kitty для своей повседневной разработки, и я узнал, что у него есть эти пользовательские escape-последовательности для необычных подчеркиваний. Я действительно хотел, чтобы они работали в vim, и после некоторых настроек vimrc они начали появляться. Однако всякий раз, когда я нахожусь в сеансе tmux, коды внезапно перестают работать. Я немного прочитал об […]

Как не переключаться за край панелей в tmux

По умолчанию tmux проходит через край панели. Например, предположим, что есть две панели, pane 1 и pane 2 . Предположим, вы находитесь на pane 1 и нажимаете Ctrl + b → , вы на pane 2 . Если вы снова нажмете Ctrl + b → , вы снова окажетесь на pane 1 . Как я […]

Как написать в bash для ssh на другой машине и создать сеанс tmux, а затем запустить в нем некоторую команду

В основном я хочу написать такой сценарий, как #!/bin/bash for idx in 1 2 3 4 5 6 do echo machine$idx ssh machine$idx tmux new-session -d -s “myTempSession$idx” python run.py done который может сделать вещь отдельно как: ssh machine$idx tmux new-session -d -s “myTempSession$idx” python run.py но после многих проб и ошибок я все еще […]

Как просмотреть разные части терминала на разных машинах?

Для двуглавого дисплея: посмотрите верхнюю половину терминала на одном дисплее, нижнюю половину на другом Подключение к тому же сеансу tmux позволяет «дублировать» терминал на другом компьютере – есть ли способ заставить их отображать разные части одного и того же windows? tmux уже показывает под прямоугольники windows, если размеры символов различаются на разных подключенных терминалах. Некоторые […]

Что означает «tmux ls» в tmux

Я не очень знаком с tmux, но он работает для повседневной работы. Иногда я ввожу Ctrl b d , затем окно tmux исчезает и на экране появляется xxx@bsa0248:~$ tt [detached (from session 3)] Затем, если я введу следующую команду, я получу странный вывод: xxx@bsa0248:~$ tmux ls 0: 3 windows (created Sun Jun 10 16:39:33 2018) […]

Как изменить строку состояния в окне tmux

Я чувствую себя очень плохо, когда вижу статус-бар внизу во время использования tmux. Как изменить его на верхнюю позицию в окне tmux? Моя соответствующая ОС ниже — c5259479 @ bsa0483: ~ $ cat / etc / issue Ubuntu 9.10 \ n \ l

Привязка оболочки tmux alt meta zsh

У меня есть следующие пользовательские сочетания клавиш Zsh для Alt (мета) + клавиши со стрелками влево и вправо с помощью параметра X Iterm2 и + Esc для мета bindkey “^[^[[D” backward-word bindkey “^[^[[C” forward-word Это позволяет перемещаться по слову на оболочке, как в большинстве текстовых редакторов с стрелкой alt. Однако при запуске сеанса tmux эти […]

Как убрать из верхнего правого края при нажатии на панель в tmux?

В моем .tmux.conf у меня есть: set -g mode-mouse on set -g mouse-select-pane on Это работает хорошо, за исключением того, что когда я нажимаю на панель в верхнем правом углу, у меня появляется мигающая “[0/0]”. Который появляется при нажатии левой кнопки мыши и исчезает при нажатии левой кнопки вверх. Как я могу отключить это?

Не могу заставить alt работать как префикс на tmux mac

Я хотел бы получить alt + space для работы, но это не похоже на работу. Вот как у меня есть .tmux.conf : set-option -g prefix M-Space Я также попробовал alt + b, но это тоже не работает. set-option -g prefix Mb Может быть, кто-то, у кого есть Mac + tmux может помочь?