Вы хотите -R
переключатель к less
.
От less
страница справочника:
- R или - НЕОБРАБОТАННЫЕ СИМВОЛЫ УПРАВЛЕНИЯ Как-r, но только escape-последовательности "цвета" ANSI производятся в необработанной" форме. В отличие от-r, экранное появление сохраняется правильно в большинстве случаев. Escape-последовательности "цвета" ANSI являются последовательностями формы:
ESC [ ... m
Таким образом, Вам нужно
tree -C public/ | less -R
Вы также можете использовать приведенный ниже ключ привязки:
bind -m vi-insert '".": yank-last-arg'
или:
bind -m vi-insert ".":insert-last-argument
Для получения n-го аргумента:
bind -m vi-command '"\e-": yank-nth-arg'
Теперь вы можете использовать
для получения n-го аргумента из предыдущей команды.