Eu basicamente quero o que esta questão pede. Infelizmente, suas respostas não funcionam.
Por exemplo, quando eu faço o que sua resposta mais votada diz e insiro man echo
, o Emacs é aberto e o mini buffer diz:
Symbol's function definition is void: \(man\ \"echo\"\)
A única janela no Emacs está em branco.
A pergunta vinculada também não ajuda.
Eu normalmente uso o Emacs com sua GUI, mas quero ver páginas de manual no terminal.
Definir a variável $PAGER
to emacs
também não funciona. Primeiro de tudo, está vazio ou não definido por padrão. Se eu mudar para emacs
, chamadas subseqüentes para man
resultarão na abertura do Emacs (GUI), mas o buffer de rascunho será mostrado, como se eu normalmente lançasse o Emacs (eu desativei a página de boas vindas, é por isso é mostrado).
Eu sei que posso iniciar o Emacs, pressionar C-x
, inserir man
e, em seguida, inserir o nome da página do manual que desejo ler. Mas isso leva algum tempo e apenas inserir man <page name>
em um terminal é muito mais rápido.
Meu computador roda o Ubuntu 16.04 (com o Linux 4.4.0) e o GNU Emacs 24.5.1.