Я в основном хочу, что этот вопрос просит. К сожалению, его ответы не работают.
Например, когда я делаю то, что говорит ответ с наибольшим количеством голосов , и вводю man echo
, открывается Emacs, и мини-буфер говорит:
Symbol's function definition is void: \(man\ \"echo\"\)
Единственное окно в Emacs пустое.
Связанный вопрос тоже не помогает.
Я обычно использую Emacs с его графическим интерфейсом, но хочу просматривать man-страницы в терминале.
Установка переменной $PAGER
в emacs
также не работает. Прежде всего, он пуст или не установлен по умолчанию. Если я изменяю его на emacs
, последующие вызовы man
приводят к открытию Emacs (GUI), но отображается буфер очистки, как если бы я обычно запускал Emacs (я отключил страницу приветствия, поэтому отображается буфер очистки).
Я знаю, что могу запустить Emacs, нажать C-x
, ввести man
, а затем ввести имя man-страницы, которую я хочу прочитать. Но это занимает довольно много времени, и просто ввести man <page name>
в терминал гораздо быстрее.
Мой компьютер работает под управлением Ubuntu 16.04 (с Linux 4.4.0) и GNU Emacs 24.5.1.