Другой аккуратный пример богатого наследия современного Unix. Это действительно возможно под большинством вариантов BSD:
$ TZ=UTC date -r 1282368345
Sat Aug 21 05:25:45 UTC 2010
(BTW Ваш пример, кажется, выключен на одну секунду),
Очевидно, у Вас не может быть двух ключей, которые делают то же самое, когда обе программы слушают. Tmux собирается получить его сначала. Вы не указывали, какой набор привязок клавиш Вы не хотите повторно изучать, но необходимо сделать что-то другое, потому что тот же ключ используется для обоих приложений.
Если Вы только используете его occationally в less
можно просто передать реальную вещь хитом Ctrl+BB (это - Ctrl-B дважды) в tmux
передавать единственный Ctrl-B приложению в текущей области.
Если Вы хотите измениться tmux
привязка, чтобы быть чем-то еще (говорят как Ctrl+A как screen
) можно добавить это к '~/.tmux.conf файл:
unbind C-b
set -g prefix C-a
Если Вы хотите использовать что-то еще для less
, ключ G обычно обязывается уже перейти к вершине файла, таким образом, никакие необходимые изменения. Если то изменение не подходит Вам, можно снова переплести использование ключей lesskey
.
Можно использовать команду tmux send-prefix
. Это отправит Ваш tmux префикс привязки клавиш в текущее окно
Например, в .tmux.conf
:
set-option -g prefix C-a
bind-key v send-prefix
Затем нажатие Ctrl-a
+ v
отправит Ctrl-a
к терминалу.
Ctrl+A
, это столкнется с началом команды. У меня также есть 'Ctrl+B+B', связанный с ранее выбранным окном. – dogbane 20.08.2011, 19:26tmux
(Ubuntu 11.04 с конфигурацией по умолчанию), "Ctrl+B B" ничего не делает (и при этом это не документируется в страницу справочника); нужно использовать "Ctrl+B Ctrl+B" для отправки Ctrl+B в приложение. (В отличие от этого,screen
значения по умолчанию к использованию "Ctrl+A" для отправки "Ctrl+A" в приложение.) Превосходный ответ, так или иначе. – Riccardo Murri 20.08.2011, 19:28B
ключи, которые указали бы на ослабевание на управлении. Обычно со стилизованными ключами как этот Вы поместили бы пространство или запятую между ключами, если бы клавиша CTRL была выпущенной, но это не четко определенный стандарт. Некоторые люди даже не используют то же+
синтаксис... – Caleb 20.08.2011, 19:57Ctrl+\
, но это - очевидно, вопрос персонального предпочтения. Вам не понравится мой выбор, если у Вас не будет способа ввестиCtrl+\
на Вашей клавиатуре без искривлений пальца. – Gilles 'SO- stop being evil' 21.08.2011, 02:57