2

Emacs Tuareg for OCaml に関する 2 つの質問:

  1. ' の代わりにアルファ記号を表示する構成を見たことがあります。これを有効にするにはどうすればよいですか?

  2. 「フレーズの評価」または「バッファの評価」のキーボード ショートカットは何ですか?

4

4 に答える 4

2

トゥアレグモードを起動し(たとえば、によってM-x tuareg-mode)、を押してそのドキュメントを確認しますC-h m

シンボルはsym-lockモードで表示されますが、Xemacsとそのバリアントでのみ機能しますが、.emacsで構成する方法については、上記のヘルプを参照してください。ステートメントを実行するためのショートカットは次のとおりですC-x C-e(ヘルプの「特殊キー」のセクションを参照)。

于 2009-10-24T13:49:55.543 に答える
2

私は部分(2)しか答えることができません:

  • Ocaml トップレベルを開始するには:C-c C-s
  • 句を評価するには:C-x C-e
  • バッファを評価するには:C-c C-b
  • 領域を評価するには:C-c C-r
于 2009-10-03T22:12:35.937 に答える
1

これがあなたの質問のパート1の意味であるかどうかはわかりませんが、lambdaキーワードをギリシャ語のラムダ記号として表示するための font-lock-mode キーワードがあります。font-lock-mode を有効にすることだけが必要です。(私が書いたのではなく、どこかに浮かんでいるのを見つけただけです)。

;; real lisp hackers use the lambda character
;; courtesy of stefan monnier on c.l.l
(defun sm-lambda-mode-hook ()
  (font-lock-add-keywords
   nil `(("\\<lambda\\>"
   (0 (progn (compose-region (match-beginning 0) (match-end 0)
        ,(make-char 'greek-iso8859-7 107))
      nil))))))
(add-hook 'emacs-lisp-mode-hook 'sm-lambda-mode-hook)
(add-hook 'lisp-interactive-mode-hook 'sm-lamba-mode-hook)
(add-hook 'scheme-mode-hook 'sm-lambda-mode-hook)
于 2009-10-04T04:59:12.623 に答える