使い方?かつこんなもーん?でいいのか。
コピペですまんが Emacs の機能がこんなもーん
;; Emacs
C-SPC : S 式を一個選択
ESC C-k : kill-sexp : カーソル位置から始まる S 式を kill する
ESC C-a : beginning-of-defun : defun の先頭へ移動
ESC C-t : transpose-sexps : ポイント位置前後の S 式を入れ換える
ESC C-e : end-of-defun : defun の末尾へ移動
ESC C-f : forward-sexp : カーソル位置から始まる S 式の末尾に移動
ESC C-b : backward-sexp : カーソル位置より一つ後の S 式の先頭に移動
ESC C-d : down-list : 1 レベル内側の S 式へ移動
ESC C-u : backward-up-list : 1 レベル外側の S 式へ移動
ESC C-n: forward-list : 括弧のグループを超えて前方へ移動
ESC C-p: backward-list : 括弧のグループを超えて後方移動
ESC C-h : mark-defun : defun 全体をマークする
C-x n d : narrow-to-defun : defun の範囲に narrow する
C-x n w: widen : narrow-to-defun を解除
こんな機能があって ILISP を使うとさらに
;; ILISP
C-c L cltl2-lookup CLtL2 を引く
C-c H hyperspec-lookup HyperSpec を引く
C-c k compile-file-lisp ファイルをコンパイル
C-c l load-file-lisp ファイルをロード
C-c t trace-defun-lisp 関数のトレース ON/OFF
C-c ) find-unbalanced-lisp 括弧の不一致を見つける
C-c ; comment-region-lisp リージョンをコメントアウト
こんなもーん、が追加されまつ。