/ / Dostosuj aplikację Emacs dla Mac OSX - macos, emacs, emacs24, melpa

Dostosuj aplikację Emacs dla Mac OSX - macos, emacs, emacs24, melpa

Używam Emacs dla Mac OSX app, i muszę zmodyfikować plik init.el, zgodnie z instrukcjami na MELPA. Problem polega na tym, że nie mogę znaleźć żadnego pliku init.el. Czy jest jakiś w nieznanej lokalizacji, czy jest jakiś inny plik służący temu samemu celowi? Celem jest udostępnienie pakietów MELPA dla instalatora pakietu Emacs 24.

==== AKTUALIZACJA ====

Aby dodać repozytorium MELPA, należy dodać kilka linii "przed wywołanie pakietu - zainicjuj w init.Plik el ", zgodnie ze stroną MELPA. Wydaje się jednak, że aplikacja Emacs for OSX nie zawiera pliku init.el. Korzystanie z polecenia (zalecane przez @ aleksander-poslavsky)

C-H (Control-h) v user-init-file RET

Otrzymuję "~ / .emacs", zgodnie z przewidywaniami @ abo-abo. Jednak plik ten nie istnieje, więc nie ma wywołania do zainicjowania pakietu. W każdym razie utworzyłem ~ / .emacs i dodałem do niego moje niestandardowe linie, zgodnie z sugestią @ abo-abo, i to działa.

Są to obecnie jedyna zawartość pliku .emacs:

(require "package)
(add-to-list "package-archives
"("melpa" . "http://melpa.milkbox.net/packages/") t)

Odpowiedzi:

3 dla odpowiedzi № 1

Emacs dla OSX używa "normalnej" konfiguracji konfiguracyjnej (w przeciwieństwie do, na przykład, Aquamaców, lub w systemie Windows, gdzie plik init znajduje się gdzie indziej).

Zwykle twoja konfiguracja powinna być przechowywana w ~/.emacs.d/init.el (widzieć tutaj, aby uzyskać pełne wyjaśnienie.

Twój bieżący plik konfiguracyjny powinien być przechowywany w zmiennej user-init-file:

posługiwać się C-h (Control-h) v user-init-file RET

To pokaże to, czego używa Emacs (może być zerowe, jeśli niczego nie używa).

Mam nadzieję że to pomoże!


0 dla odpowiedzi nr 2

Oto jak stworzyć "init.el".

Uruchom terminal przy pomocy +przestrzeńterminalGNIĆ

Następnie wprowadź te polecenia w terminalu.

  1. ls -a .emacs
  2. ls -a .emacs.d

Jeśli terminal mówi

.emacs: No such file or directory

i

.emacs.d: No such file or directory

musisz utworzyć plik konfiguracyjny emacs, jak te polecenia.

  1. mkdir .emacs.d
  2. touch .emacs.d/init.el

Teraz masz "init.el". Dostosuj go, jak chcesz.