Uaktualnij tryb org z Aquamacs


6

Jak jest pytany i odpowiedział w tutaj , Aquamacs ma dość stary tryb org-a i są pewne problemy z przechwytywaniem.

W jaki sposób mogę uaktualnić tryb org z Aquamacs? Czy to w porządku, po prostu skopiuj gdzieś lisp / *. El?

Odpowiedzi:


7

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 .


1
Zrobiłem to, ale M-x org-version daje mi 6.33X, chyba nadal używa starej wersji w Aquamacs.
prosseek

Mam coś złego, działa dobrze. Dzięki.
prosseek

Mam ten sam problem, prosseek, byłoby miło wiedzieć, co zrobiłeś źle.
Jonathan Komar

4

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.

Zainstaluj menedżera pakietów

  • Pobierz 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)

Zweryfikować

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.

Aktualizacja trybu org

  • Wejdz do list-packages Trafienie M-x list-packages RET.
  • W tym miejscu zaznacz do instalacji przez i pakiet org i x dla rzeczywista instalacja.

    Uruchom ponownie emacsa

Zweryfikować

Trafienie M-x locate-library RET org zweryfikować instalację. Powinieneś teraz mieć włączony tryb org-mode.


Aquamacs 3.0 (w wersji alfa) jest oparty na Emacs 24, więc wbudowany jest menedżer pakietów ./ Możesz więc zacząć od sekcji Aktualizowanie trybu org.
studgeek

1

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.


a gdzie style z katalogu etc idą do eksportu tekstu OpenDocument?
Jonathan Komar

Nieważne, wymyśliłem to - po prostu umieść cały katalog etc obok katalogu lisp. więc w poniższym przykładzie byłoby to w orgdir (setq load-path (cons "~ / path / do / orgdir / lisp" load-path)) (wzięte z odpowiedzi Douga Harrisa)
Jonathan Komar
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.