Emacs

aliasって便利だなぁ。

alias em 'emacs ?!* &' こういうの今まで思いつかなかった。ただEmacsを自動的にバックグラウンドで起動するんだけど、俺はいつも'&'を手動でタイプしていたから、凄い便利に感じる。

ショック・File Local Variables

恥しながら、ファイルローカル変数というものを知らなかった。きっと他にも知らない人がいると思うので簡単に説明しておこう、ファイルローカル変数とはそのファイル内でのみ有効になる変数ということで、ファイルの一行目に次のように書くことで有効にでき…

Auto Compile Insert

昨日作ったauto-compile(id:kt-blackout:20040421#p1参照)に関連したユティリティを作った。と、言っても大したものではないけど。 (defvar auto-compile-command "gcc -o %e %f") (defun auto-compile-insert () "Auto Compile Command Insert" (interact…

Elisp - Auto Compile

Elispの勉強していることは昨日書いたが、さしあたって前から欲しかったものを練習がてら作ってみた。欲しかったものというのは、ちょっとしたCのプログラムを簡単にコンパイルするためのユティリティだ。下のElispを.emacsか任意のファイルに保存して、M-x …

Emacs Lispに挑戦

今まで「あんなに括弧だらけの言語やってられるか!」と、見て見ぬふりをしてきたEmacs Lispだが、興味が無かったわけではなかったので挑戦することにした。極めるとまでいかなくても、ちょっとしたときに自分でEmacsをカスタマイズ出来ればかなり楽しいはず…

Emacsでの物理行移動モード(Physical-line-mode)

Emacsでプログラムなどでなくただのテキストを編集すると、以外と不便なのはこの「物理行移動」だったりします。それを改善するマイナーモードを見つけましたので紹介。なぜ, たいやき? - http://taiyaki.org/elisp/physical-line/インストールや使用法はリ…