Кажется, что все больше и меньше находятся под сильным влиянием команд vi. Есть ли пейджеры, которые больше похожи на emacs?
3 ответа
less
поддерживает фактически подмножество команд vi
и emacs
. Вы должны быть в состоянии добавить те, которые вам не хватает, с помощью команды lesskey
.
Не совсем пейджер, но GNU Info использует те же привязки, что и Emacs.
Хотя мне интересно, зачем вам пейджер, если вы используете Emacs…
Emacs может просматривать страницы мужчин с woman
, вы можете «хвостить» файл с помощью auto-revert-tail-mode
.
Я использую эту функцию bash для просмотра файлов (из памяти):
ev() {
emacs "$1" -nw --eval '(setq buffer-read-only t)'
}
Он открывает файл $1
в буфере только для чтения.
Я не знаю лучшего способа установить функцию bash в качестве пейджера, я полагаю, вы могли бы вместо этого поместить ее в сценарий оболочки и использовать вместо этого как пейджер.
(Не на компьютере с Bash для тестирования)