Emacs Tips

GNU Emacs バッファを表示しない

はじめに表示される *GNU Emacs* バッファを表示しないようにするには

(setq inhibit-startup-screen t)

とする。

ファイル内で major-mode を指定

たとえば、READMEというファイルの major-mode を org-mode にしたい場合は、 ファイルの先頭に

#-*-org-*-

と書いておくと良い。「#」は org-mode のコメントにするためにつけた。

Lisp ならば

;-*-Lisp-*-

などとする。

run-ruby1.9

run-ruby は 1.8.7 が起動するので irb1.9.1 を実行する run-ruby1.9 を作った。

(defun run-ruby1.9 ()
  (interactive)
  (let ((ruby-program-name "irb1.9.1 --inf-ruby-mode"))
    (call-interactively 'run-ruby)))

ruby 1.9.1 に移行してもう1.8系は使わないので この関数は不要になった(2009/12/16)。

ubuntu 10.10 の yatex のキーバインドを元に戻す

(setq YaTeX-inhibit-prefix-letter nil)

とすると yatex のキーバインドが元に戻る。

defvar を再評価する

一度、評価されていると C-x C-e の eval-last-sexp だと defvar は実行されない。 この場合は、C-M-x を eval-defun を使えば再評価することができる。

Tags of current page