Сочетание клавиш с префиксом tmux

Использование Awk в режиме абзаца :

$ awk -vRS= -vOFS= '{$1=$1} 1' file.txt
john,5901,open
lina,2401,open
jody,5401,open

Отключение разделителя записей с помощью RS=заставляет awk рассматривать все, что находится между пустыми строками, как одну запись, и добавляет новую строку в список разделителей полей ввода с пробелами по умолчанию. Поскольку ваш ввод не содержит других пробелов, это означает, что каждая строка блока становится полем. Затем мы заставляем запись повторно -оцениваться, переназначая значение поля самой себе $1=$1и, наконец, печатаем запись с пустым разделителем выходных полей OFS=вместо одиночного пробела по умолчанию.

0
28.07.2020, 03:28
1 ответ

Со страницы руководства tmux:

tmux allows a command to be bound to most keys, with or without a pre-fix key. When specifying keys, most represent themselves (for example ‘A’ to ‘Z’). Ctrl keys may be prefixed with ‘C-’ or ‘^’, and Alt (meta) with ‘M-’.

Это означает, что вы можете привязать Ctrl и Alt как префиксные клавиши -, а не пробел. На самом деле, я не знаю ни одного приложения, которое позволяло бы привязывать пробел в качестве клавиши префикса, но, пожалуйста, просветите меня.

Чтобы связать другую клавишу в качестве префиксной клавиши tmux, добавьте следующее в.tmux.conf (для Alt+X в качестве префиксной клавиши):

set -g prefix M-x
bind M-x send-prefix
0
18.03.2021, 23:17

Теги

Похожие вопросы