Как включить энный аргумент рывка с помощью vi режим на Bash?

Вы хотите -R переключатель к less.

От less страница справочника:

- R или - НЕОБРАБОТАННЫЕ СИМВОЛЫ УПРАВЛЕНИЯ Как-r, но только escape-последовательности "цвета" ANSI производятся в необработанной" форме. В отличие от-r, экранное появление сохраняется правильно в большинстве случаев. Escape-последовательности "цвета" ANSI являются последовательностями формы:

            ESC [ ... m

Таким образом, Вам нужно

tree -C public/ | less -R
4
29.10.2014, 18:59
1 ответ

Вы также можете использовать приведенный ниже ключ привязки:

bind -m vi-insert '".": yank-last-arg'

или:

bind -m vi-insert ".":insert-last-argument

Для получения n-го аргумента:

bind -m vi-command '"\e-": yank-nth-arg'

Теперь вы можете использовать n - для получения n-го аргумента из предыдущей команды.

3
27.01.2020, 20:58

Теги

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