/ / Vyberte vlastný hlavný režim emacs na príkazovom riadku - emacs, elisp

V hlavnom režime vyberte hlavný režim emacs na príkazovom riadku - emacs, elisp

Vytvoril som vlastný hlavný režim v emacs pre úpravu určitých súborov. Chcel by som vybrať tento režim z príkazového riadku (režim funguje v poriadku, ak auto-load z môjho súboru Emacs init (~/.emacs). Snažil som sa (pozri Ako môžem spustiť iný režim pomocou Emacsu v príkazovom riadku? ):

emacs -f my-mode file &

ale nič sa nestane. (Mám uložený súbor v móde ~/emacs/my-mode.el.)

(Tiež som sa pokúsil emacs -f matlab-mode file len aby som zistil, či nie je niečo v poriadku s mojim konkrétnym súborom režimu, ale nedostanem matlab-mode buď)

Používam GNU Emacs 23.3.1 na Ubuntu 12.04.

odpovede:

2 pre odpoveď č. 1

Poradie argumentov je dôležité. Toto funguje pre mňa:

emacs test.org -f c++-mode &