1

Win64でEmacsを使用しています。gas-mode.el起動時に呼び出されるモードをロードしたい。

私が書いたもの:

C-x C-f c:/Program Files (x86)/emacs-23.1/.emacs

(autoload 'gas-mode "c:/Program Files (x86)/emacs-23.1/lips/gas-mode.el")
(setq auto-mode-alist 
     (append '(("\\.asm\\'" . gas-mode) ("\\.inc\\'" . gas-mode))
             auto-mode-alist))

C-x C-s
C-x C-c

<Restarting...>

M-x gas-mode

Emacsの答え:

次のような応答はありませんでした:

[No match]

私の質問:

起動時に Emacs を自動ロードするにはどうすればよいgas-mode.elですか? 何か案が?ありがとう。

.emacsユーザー初期化ファイルの場所:

Emacs は、プログラム ディレクトリの emacs フォルダーにあると教えてくれました。

user-init-file

C-j

"c:/Program Files (x86)/emacs-23.1/.emacs"
4

1 に答える 1

2

私は Lisp や emacs Lisp についてあまり知りませんが、.emacs ファイルはどこにでもあるのでそこに行くことができます。次に、そのファイルにこのコードを追加します

(load "c:/Program Files (x86)/emacs-23.1/lips/gas-mode.el") 

また、ロードパスには「唇」があり、「lisp」であるべきだと思うので、それが問題の1つである可能性があります。

C-x C-eもう1つ、最後の括弧に移動してフォームを評価するたびにemacsを再起動する必要はありません。バガーを評価するには、MX load-file /.emacs を実行します

于 2012-05-30T16:01:40.027 に答える