Pergunta

Quando uso o Emacs, quero poder exibir e navegar facilmente por uma lista de arquivos nos quais trabalhei, não apenas da sessão atual, mas de sessões anteriores.(Aliás, executando o Emacs 22.2 no Windows)

Foi útil?

Solução

De Joe Grossbergblog (não está mais disponível):

Mas se você estiver usando o GNU Emacs 21.2 (a versão mais recente, que inclui isto como parte da distribuição padrão), você pode simplesmente colocar as seguintes linhas em seu arquivo .emacs

;; recentf stuff
(require 'recentf)
(recentf-mode 1)
(setq recentf-max-menu-items 25)
(global-set-key "\C-x\ \C-r" 'recentf-open-files)

Então, ao iniciar o emacs, clique CTRL-X CTRL-R.Ele mostrará uma lista de os arquivos abertos recentemente em um buffer.Mova o cursor para uma linha e pressione DIGITAR.Isso abrirá o arquivo em e mova-o para o topo de sua lista de arquivos recentes.

(Observação:O Emacs registra nomes de arquivos.Portanto, se você mover ou renomear um fora do Emacs, ele não vai atualizar automaticamente a lista.Você vai tem que abrir o arquivo renomeado com o normal CTRL-X CTRL-F método.)

Jayakrishnan Varnam tem um Página, incluindo capturas de tela de como isso pacote funciona.

Observação: Você não precisa do (require 'recentf) linha.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top