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ď č. 1Poradie argumentov je dôležité. Toto funguje pre mňa:
emacs test.org -f c++-mode &