Odpowiedzi:
Możesz umieścić pliki .el prawie tam, gdzie chcesz, ale musisz dodać katalog do ścieżki ładowania emacsa z czymś w rodzaju:
(setq load-path (cons "~/path/to/orgdir/lisp" load-path))
Trzymaj to w swoim .emacs
plik.
Więcej informacji na temat strona instalacji trybu org .
Pozwolę sobie podsumować kroki, które przeprowadziłem w końcu, aby użyć menedżera pakietów. Uwaga, używam emacs 23 oparty na edytorze, który został dostarczony z trybem org 6.33.
packages.el
plik z tutaj . Zapisz się w ~/Library/elisp
na przykład. Dodaj następujący kod do .emacs
:
(ścieżka ładowania setq (cons "~ / Library / elisp" ścieżka ładowania)) (pakiet wymaga) (zainicjuj pakiet)
Aby zweryfikować tę część, w emacs
trafienie M-x list-packages RET org
. Tutaj
powinieneś zobaczyć listę opcjonalnych pakietów. Uwaga: możesz zignorować
ostrzeżenie: failed to download org-mode archive
.
list-packages
Trafienie M-x list-packages RET
. i
pakiet org i x
dla
rzeczywista instalacja. Trafienie M-x locate-library RET org
zweryfikować instalację. Powinieneś teraz
mieć włączony tryb org-mode.
Znalazłem ten nieco bardziej pomocny urywek z EmacsWiki ( http://www.emacswiki.org/emacs/CustomizeAquamacs ):
Uaktualnianie trybu org lub innych głównych trybów w Aquamacs
# Name of your emacs binary
EMACS=/Applications/Aquamacs.app/Contents/MacOS/Aquamacs
# Where local lisp files go.
lispdir = /Applications/Aquamacs.app/Contents/Resources/lisp
# Where info files go.
infodir = /Applications/Aquamacs.app/Contents/Resources/info
--D.H. Ardell
Aktualizacja (marzec 2013): Wykonaj zadania powyżej local.mk
po pierwszym sklonowaniu mk/default.mk
Pamiętaj, aby zapisać zaktualizowany klon ( local.mk
) do katalogu najwyższego poziomu (tj. powyżej samego mk), aby uniknąć błędów kompilacji.