4

Ctrlemacsで.scmファイルを開き、 + x Ctrl+コマンドを使用してmit-scheme下位バッファーで評価しようとしましたrが、何も起こりません。「 http://community.schemewiki.org/?emacs-tutorial」のページの「StartingSchemeinEmacs」セクションの指示に従いました。

したがって、mit-schemeを実行しているバッファで直接何かを評価しようとすると、同じ動作が見られます。Enterキーを押しても何も評価されません。しかし、コマンドラインでインタプリタを直接使用するとうまくいきます。

私の.emacsファイルは次のようになります:

;;; Always do syntax highlighting
(global-font-lock-mode 1)

;;; Also highlight parens
(setq show-paren-delay 0
      show-paren-style 'parenthesis)
(show-paren-mode 1)

;;; This is the binary name of my scheme implementation
(setq scheme-program-name "mit-scheme")

XUbuntu 12.04、emacs23、mit-scheme9.1.1があります。

¿問題について何か考えはありますか?

前もって感謝します

4

1 に答える 1

4

ただし、Ctrl++読み取り専用モードでファイルを開きますx CtrlrGNU/MIT-schemeインタープリターにバッファーを送信しないでください。の代わりにM+を使用する必要があります。o現在のバッファをGNU/MIT-schemeインタプリタに送信するか、M+z現在の式をevulationに送信します。

GNU / MITスキームを機能させるために私がしたこと:

xscheme.elファイルをダウンロードしました。

このファイルをemacs_location/emacs/version/lisp私のOpenSUSEのディレクトリ(注:古いファイルを置き換える必要があります)にコピーしました。ディレクトリは「/usr/share/emacs/23.3/lisp」です。

putted:(load-library "xscheme")私の.emacsファイルに;

終わり!インストールされています。新しいファイル.ssまたは.scmファイルにアクセスし、「 M+ 」xと入力してから「:」と入力しますrun-schemeMIT-schemeインストールされている場合は、インタープリターを実行している新しいバッファーを確認できます。

実行中のHelloWorld:

ファイルバッファに戻り、次のように書き込みます。

(display "Hello,world!")

そしてM+ o

このようなものが表示されます(最大の画像で申し訳ありませんが、ここでカット/サイズ変更することはできません):

ここに画像の説明を入力してください

于 2012-08-24T03:02:24.740 に答える