Tag: tmux

Быстрый переход к сеансу tmux

Есть ли какой-либо способ / плагин для быстрого перехода на сеанс? В настоящее время я <leader>s чтобы открыть страницу списка сеансов, а затем выберите тот, который я хочу. И если у меня есть сеанс, на который я хочу много прыгать, я не знаю, как это сделать.

apt-get версия tmux устарела

Я использовал apt-get для установки tmux и после этого tmux -V возвратил 1.6, что является более старой версией. Согласно веб-сайту tmux , текущая версия – 2.2. Это проблема, потому что я хотел бы, чтобы команда z увеличила мое окно, которое находится только в версии 1.8 или новее. Почему apt-get предоставляет такую ​​старую версию tmux? Нужно […]

Как отправить ключ для выхода из режима прокрутки в tmux?

У меня есть ключевое сопоставление в VIM, которое выглядит так: map <F5> :silent !tmux send-keys -t 0:0 Cm "python %" Cm<cr> Когда я нажимаю F5, vim запускает мой текущий скрипт Python в сеансе tmux 0, окне 0. Однако если окно 0 в настоящее время находится в состоянии прокрутки (например, Shift-PgUp или прокрутка мыши), tmux будет […]

Отсоедините все остальные терминалы, кроме текущего, от сеанса tmux

Есть ли способ отсоединить все терминалы от запущенного сеанса tmux , кроме того, который я фактически использую? Это кажется немного странным, но смысл этого делать заключается в том, чтобы сохранить некоторый уровень «стойкости» для завершения удаленного сеанса пользователя, одновременно обеспечивая, чтобы пользователь использовал систему только для «одной оболочки». Как поясняется здесь , легко создавать сеансы […]

В nixos, как правильно настроить tmux?

В других дистрибутивах я имел следующую конфигурацию tmux в файле ~/.tmux.conf . # open new windows and panes in current directory bind c new-window -c "#{pane_current_path}" bind '"' split-window -c "#{pane_current_path}" bind % split-window -h -c "#{pane_current_path}" # do not wait for escape characters set -s escape-time 0 Это, похоже, работает и на nixos, но […]

Как узнать коды клавиш для клавиш Ctrl + вверх и вниз для экрана TERM =?

Я много использую tmux, и мне уже удалось настроить терминал OS X, чтобы отправить правильные коды клавиш для Ctrl + стрелки влево и вправо ( \033b и \033f ). Я нашел эту информацию в Интернете. Однако мне также нужно, чтобы Ctrl + вверх и вниз работали правильно. Как узнать, какие ключевые коды tmux ожидает? Переменная […]

Определить сеанс tmux, к которому относится сеанс оболочки?

tmux предоставляет несколько команд в оболочке, таких как rename-session которые работают с сеансом, к которому принадлежит вызывающая оболочка. Он также предоставляет команды, такие как list-clients которые перечисляют различные сеансы tmux, которые в настоящее время запущены. Я ищу команду по строкам tmux pwd которая будет отображать имя сеанса tmux, к которому принадлежит мой активный сеанс оболочки. […]

Связывание Tmux с помощью запятой Ctrl +

В OSX, на iTerm2, я могу отобразить Ctrl / Cmd / Opt + или Ctrl / Cmd / Opt + . к шестнадцатеричным кодам, которые переходят к следующим или предыдущим окнам tmux. Как я могу использовать клавиши Super / Meta / Ctrl и запятую / точечные клавиши для Linux для получения того же результата, то […]

Где я могу найти все параметры tmux?

Где я могу найти список всех параметров tmux? Я знаю tmux list-keys -t, который показывает вам различные комбинации клавиш и их команды, но я ищу полный список всех возможных команд tmux.

Проблема с сокращением Tmux

При использовании Tmux я попытался максимизировать текущую область с помощью <prefix> z и немного скомпоновал клавиатуру и случайно удерживал префиксные клавиши при нажатии z вместо того, чтобы отпускать префиксную комбинацию. Терминал затем полностью очистился (максимизирован, очистил все мои панели), и, хотя я смог ввести его, я не смог убежать или использовать любые сочетания клавиш, чтобы […]

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