Coloque isso no seu .emacs
;;; Set location for external packages.
(add-to-list 'load-path "~/.emacs.d")
Estou tentando criar um caminho '.el' para o Emacs. Estou seguindo as instruções do wiki do emacs sobre o modo genérico. Quando tento carregar o modo, o Emacs não o encontra. (Coloquei o arquivo na pasta .emacs.d
). Então eu tentei o que é explicado aqui que só causa um erro quando o Emacs é carregado.
Enquanto isso. Existe uma maneira de recarregar meu arquivo init enquanto o Emacs é executado?
Estou tentando isso no arch-linux. Quando tento carregar o arquivo usando require
eu posso um erro que o arquivo não existe. Eu tentei carregar em vez disso e este trabalho.
O subdiretório sob sua instalação do emacs chamado
"site-lisp"
é onde as bibliotecas personalizadas são armazenadas. Copie seu arquivo .el para lá e no seu arquivo .emacs, você pode carregar o arquivo sem especificar o caminho. assim:
(load-library "my-file")
em que my-file é my-file.el
Você pode ir até o parêntese final e avaliar o buffer usando C-x-C-e
ou você pode usar M-x eval-buffer
Tags emacs