Emacs でつくる JavaScript と ActionScript の環境 という記事を書きました。 という宣伝ポストで終わると面白くないので、簡単だけどあまり知られてない Emacs の使い方を紹介します。 よく使う操作のコマンドを作成する。 例えば、カーソル行を切り取りたくなった場合、行頭へ移動してカットします。つまり、C-a C-k というキーバインドを使って操作します。改行も切り取りたければ、C-k を連続で行なえば良いので、C-a C-k C-k となります。 こういった操作を頻繁に行なうので、コマンドを定義してキーバインドに登録したいと思います。 (define-key global-map (kbd "C-S-k") (lambda () (interactive) (move-beginning-of-line 1) (kill-line))) move-beginn