Вопросы с меткой [tmux]

tmux - это программное обеспечение мультиплексора терминала, позволяющее пользователям работать с терминалами, используя несколько окон и панелей, которые могут быть созданы, удалены, присоединены и подключены по мере необходимости.

1160
голосов
11ответов
646k показов

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

Я только начал использовать tmux, и мне действительно это нравится, но мне нужно иметь возможность прокручивать открытые буферы / панели / окна. Мне все равно, работает ли это с мышью или нет. При ...
381
голос
19ответов
144k показов

Как мне изменить порядок окон tmux?

На screen я могу просто набрать C-a :number 0 чтобы переместить окно в верхнюю часть списка окон и сдвинуть все остальные окна вниз на одно. Какова эквивалентная последовательность команд для tmux? Я ...
277
голосов
2ответа
117k показов

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

Когда я впервые начал использовать tmux, я не назвал мою первую сессию. Затем, когда я начал создавать разные сессии для разных задач (работа, игра и т.д.), Я начал называть свои сессии. Сейчас у ...
238
голосов
9ответов
127k показов

Прокрутите вывод оболочки с помощью мыши в tmux

Прокрутка мышью не работает в tmux так, как она работает, когда я запускаю shell без tmux (в Gnome Terminal). Кажется, tmux отправляет события прокрутки мыши, как будто я нажимаю клавиши «Вверх / ...
236
голосов
5ответов
111k показов

Восстановить сессию tmux после перезагрузки

Есть ли способ сохранить сеанс tmux? Другими словами, если я перезагружу компьютер, я всегда буду терять сессии?
233
голоса
9ответов
150k показов

Tmux против экрана

Я собираюсь вернуться к использованию GNU Screen, но я слышал, как люди иногда упоминают tmux как лучшую альтернативу. Действительно ли он предлагает альтернативу всем функциям экрана, таким как ...
215
голосов
11ответов
81k показов

"Максимизация" панели в tmux

Иногда было бы очень полезно увеличить панель в tmux, а затем восстановить ее прежний размер. Я читал руководство и не могу найти способ. Я пришел к выводу, что я могу связать ключ, чтобы изменить ...
179
голосов
4ответа
54k показов

Как преобразовать 2 горизонтальные панели в вертикальные панели в tmux?

После выполнения панели соединения на 2 окнах у вас есть 2 горизонтальные панели. Как мне переставить панели в вертикальные?
171
голос
3ответа
57k показов

Как поменять две панели в Tmux?

У меня есть две панели в горизонтальном разделении. Я бы хотел, чтобы панель в данный момент находилась справа, чтобы быть слева в окне. Я не говорю о перемещении фокуса (Ctrl+B o). Как мне этого ...
150
голосов
2ответа
90k показов

Как я могу искать в выходном буфере оболочки tmux?

Я не могу заставить это работать. Как я могу искать в буфере оболочки tmux?
138
голосов
3ответа
59k показов

Переместить панель в новое окно в tmux

Я знаю, что в tmux можно присоединить окно в качестве панели, но можно ли переместить панель в собственное окно (вкладку)? Я попытался найти его на странице руководства, но не смог найти. Я думаю, ...
133
голоса
9ответов
82k показов

Как я могу заставить tmux использовать мою оболочку по умолчанию?

На новой установке tmux использует bash вместо моего по умолчанию (zsh). Как я могу заставить его использовать Zsh?
121
голос
6ответов
73k показов

Как работает цветовая палитра tmux?

Я пытаюсь установить что-то серое, но не могу понять, как. Единственная информация на страницах справки о цветах, которую я могу найти: message-bg colour Set status line message background colour, ...
97
голосов
5ответов
23k показов

Как я могу сделать Ctrl + левую / правую клавиши для перемещения по всему слову в Tmux?

В zsh и bash стрелки ctrl+ позволяют мне перемещать позицию, на которой я набираю текст, на целое слово, но это не работает в tmux, что является проблемой, так как в настоящее время я запускаю его ...
96
голосов
7ответов
58k показов

Поддержка 256 цветов для vim background в tmux

при использовании vim в tmux я вижу, что включена поддержка 256 цветов. с $ tput цветами Однако изменение схемы цветов в vim в tmux изменит схему цветов для каждой строки, но не для всего фона. ...
95
голосов
2ответа
26k показов

Vim зависает внутри Tmux

Я использую разделенные панели в tmux - одна - vim, другая - оболочка. Иногда, примерно раз в день, vim зависает. Я могу перемещаться между панелями, выполнять любые команды tmux, просто vim ни на ...
94
голоса
4ответа
84k показов

Как отключить сеанс tmux, который сам уже в tmux?

Я открыл сеанс tmux на моей локальной машине и ssh на удаленной машине. После этого я набрал команду "tmux attach" на удаленном компьютере, а затем получил удаленный сеанс tmux в своем локальном ...
87
голосов
20ответов
59k показов

Какой наименее противоречивый префикс /escape-последовательность для экрана или tmux?

Экран идет с Ctrl+A. С другой стороны, tmux - как разработано на экране - использует Ctrl+B. Однако оба нажатия клавиш также используются в редакторах, оболочках и т.д. Таким образом, выбор одного из ...
86
голосов
4ответа
62k показов

Byobu vs. GNU Screen vs. tmux - полезность и переносимость навыков

До сих пор я использовал Konsole для управления несколькими сеансами оболочки, но я не пробовал Byobu, GNU Screen и tmux, которые предлагают лучшую поддержку нескольких оболочек. Все они имеют одну ...
85
голосов
3ответа
24k показов

Tmux выходит с [выход] на Mac OS X

Я только что установил tmux (терминальный мультиплексор) с homebrew. Когда я пытаюсь запустить его, он всегда выходит с [exited] Ничего не появляется. Когда я пытаюсь запустить tmux list-session я ...
83
голоса
1ответ
10k показов

Прописная буква "M" справа от названия окна в tmux

По какой-то причине иногда в верхнем регистре M появляется заглавная буква справа от имени окна, поэтому имя окна выглядит так: 1:bash*M Я почти уверен, потому что я нажимаю некоторую комбинацию, ...
78
голосов
5ответов
36k показов

tmux не обращая внимания на файл конфигурации

Я только что установил tmux в Ubuntu 10.04 и попытался переназначить префиксный ключ в C-a , создав файл ~/.tmux.conf с такими строками: set-option -g prefix C-a unbind-key C-b При запуске tmux, как ...
66
голосов
5ответов
66k показов

Выбор текста в режиме копирования Tmux

Я запускаю Tmux в режиме Vi. Vi-подобная навигация в режиме копирования работает нормально. Тем не менее, я не могу выбрать любой текст. Ни v, ни v не переключаются в режим выделения текста, подобный ...
64
голоса
4ответа
15k показов

Небольшая задержка при переключении режимов в vim с использованием tmux или screen

Переключение в режим вставки в Vim и из него больше не происходит мгновенно, так как я использую tmux. После нажатия клавиши Esc в режиме вставки требуется значительное время, чтобы фактически выйти ...
62
голоса
6ответов
12k показов

Невозможно использовать pbcopy во время сеанса tmux

Запуск tmux 1.4 установлен из портов на Snow-Leopard Я не могу использовать встроенную команду OSX pbcopy . Вне tmux: > echo "abc" | pbcopy > echo $(pbpaste) # or using ^v abc Но внутри tmux: > echo ...
52
голоса
2ответа
14k показов

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

screen имеет Ctrl-a, Ctrl-a для переключения между двумя последними окнами? Как это сделать в tmux?
51
голос
1ответ
24k показов

Отключить строку состояния в tmux?

Я хочу отключить строку состояния по умолчанию на tmux. Я предпочитаю относиться к screen/tmux как к постоянным менеджерам сеансов и не рекомендую использовать меню / окна в пользу моего системного ...
49
голосов
1ответ
12k показов

Как быстро переключиться на n.10+ windows в tmux?

Tmux по умолчанию поставляется со следующей привязкой клавиш для быстрого переключения между окнами с номерами от 0 до 9: C-b + 0-9 С парой дюжин разных папок проекта, несколькими ssh-сессиями и ...
49
голосов
3ответа
49k показов

Как закрыть сеанс tmux

Я использую tmux для управления несколькими терминальными окнами. В настоящее время у меня есть 2 открытых окна с несколькими панелями. Я знаю, что для ввода команд мне нужно использовать префикс ...
48
голосов
2ответа
59k показов

Запустите или отправьте команду на панель tmux в запущенном сеансе tmux

Я хочу написать скрипт оболочки, который будет прикрепляться к именованному сеансу tmux, выбрать окно (или панель) в этом сеансе и запустить команду в этом выбранном окне (или панели). Как мне ...
47
голосов
1ответ
10k показов

В tmux какая разница между "bind" и "bind-key"?

На .tmux.conf какая разница между "bind" и "bind-key"?
44
голоса
2ответа
15k показов

Связывание команды в tmux без использования префиксного ключа

Можно ли связать команду tmux с комбинацией клавиш и использовать ее напрямую, без предварительного нажатия на префикс? Я нахожу C-b + n слишком громоздким, чтобы переключать панели, поэтому мне было ...
43
голоса
2ответа
8k показов

Невозможно изменить размер разделений vim внутри tmux

Все отлично работает вне tmux . Но в tmux я не могу изменить размер сплит vim с помощью мыши. Я set mouse=a в моем .vimrc. Есть ли решение для этого? .tmux.conf: $ cat ~/.tmux.conf set-option -g ...
43
голоса
5ответов
55k показов

Настройка размеров разделенной панели экрана в tmux

Я хотел бы изменить размеры панелей, чтобы я мог расширять / сжимать размеры панелей (вверх / вниз / влево / вправо и т.д.) .. Есть ли способ сделать это?
42
голоса
4ответа
16k показов

Пользовательская подсказка Tmux и ZSH: ошибка с именем окна

Я настроил приглашение ZSH с помощью oh-my-zsh, чтобы сделать его более читабельным и добавить информацию о git, если я нахожусь в репозитории. Пример : bob@inf [~/docs] % bob@inf [~/src/nicest] ...
40
голосов
2ответа
22k показов

Как автоматически изменять размеры панелей в tmux?

В Vim, с C-W = окна автоматически изменяются на одинаковую высоту. В Tmux, с :resize-pane -U 10 Я могу увеличить высоту панели tmux в 10 раз. Как я могу автоматически изменить размеры панелей до той ...
40
голосов
2ответа
11k показов

Как уменьшить время ожидания между ключом префикса и ключом команды в tmux?

Мой ~/.tmux.conf: set -g prefix C-a unbind C-b bind C-a send-prefix bind-key o split-window -v bind-key e split-window -h bind-key w kill-pane (чтобы командные клавиши были такими же, как в GNOME ...
39
голосов
2ответа
22k показов

Как получить shift+ стрелки и ctrl+ стрелки, работающие в Vim в tmux?

Это все в iTerm2 на OS X. Раньше, у меня был export TERM='xterm-256color' в моем .bashrc . Это означало, что Vim в tmux использовал 256 цветов. И как только я добавил set -g xterm-keys on тогда ...
37
голосов
2ответа
15k показов

Развернуть окно в Tmux

tmux показывает экран так: [root@wpc-fc2 init]# |············ |············ |············ [0] 0:bash 3:bash* "vi@wpc-fc2:/etc/init" 21:04 21-Jun-11 Окно имеет не максимальную ширину, попытка ...
36
голосов
2ответа
9k показов

Конфигурация tmux условна для ОС

В моем tmux.conf есть несколько строк, которые я хотел бы выполнить, только если моей ОС является Mac. Тем не менее, я хотел бы использовать мой tmux.conf на нескольких разных ОС. Как я могу сделать ...
36
голосов
2ответа
17k показов

Используйте терминальную полосу прокрутки с tmux

Я знаю, как прокручивать tmux с помощью клавиатуры, но я заметил, что, похоже, есть способ использовать панель прокрутки терминала с GNU Screen. Можно ли это сделать с помощью tmux?
35
голосов
5ответов
27k показов

Режим копирования tmux - выберите текстовый блок

Я использую tmux с ключами vi, и копирование / вставка работает нормально, если вы выбираете одну строку текста или если у вас только одно окно. Когда я хочу выделить блок текста (несколько строк, но ...
35
голосов
6ответов
12k показов

Есть ли способ предотвратить зависание tmux при выводе большого количества текста на терминал?

В сеансе tmux внутри xterm, когда программы генерируют много выходных данных (например, cat very_long_file весь сеанс временно заморожен). Даже если я нажму Ctrl-C, ничто не будет прервано. ...
34
голоса
1ответ
26k показов

Можно ли искать историю прокрутки tmux?

Я начинаю использовать tmux, и мне это уже нравится. Но если бы я мог искать в истории прокрутки, это было бы еще лучше (например, как в iTerm2). Есть ли способ сделать это на данный момент?
33
голоса
4ответа
24k показов

Могу ли я установить заголовок по умолчанию для окна tmux?

Прямо сейчас заголовок по умолчанию - reattach-to-user-namespace (OS X), что довольно раздражает. Есть ли вариант, который я могу вставить в свой tmux.conf чтобы получить еще один заголовок по ...
32
голоса
2ответа
13k показов

Tmux: Как я могу связать окно как разделенное окно?

Как я могу получить окно из совершенно другой сессии tmux и прикрепить его как горизонтальное / вертикальное разделение к текущему окну?
32
голоса
3ответа
16k показов

Перенос текущей команды в отсоединяемый сеанс (tmux/screen)

В настоящее время я использую резервную копию, и теперь ее нужно перенести в съемную, например, на tmux или screen . Есть ли способ сделать это, когда команда в данный момент выполняется? Я могу ...
32
голоса
5ответов
12k показов

Привязка ключа tmux к нескольким командам

Я запускаю многопользовательское окно tmux для мониторинга нескольких параметров сервера. С помощью Ctrl-S я могу открыть новое окно с помощью другой команды монитора. Теперь я хочу , чтобы связать ...
30
голосов
2ответа
9k показов

Tmux и screen-256 TERM не поддерживаются на удаленных хостах

Я настроил свой tmux для использования screen-256colors и он отлично работает с vim. Однако, когда я подключаюсь к удаленному хосту из tmux, screen-256colors не распознается, поэтому я получаю такие ...
30
голосов
6ответов
44k показов

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

Итак, я хочу сделать специфичный для проекта сеанс tmux который автоматически выдает определенные команды в определенных областях. После онлайнового руководства и справочной страницы tmux я пришёл к ...