emacs

Emacs からVim へ移行しました

今までCarbon Emacs を使っていたのですが、カスタマイズによって動作が重くなったり少し不満に思っていました。そうした中、Emacs23 がリリースされたり、Carbon EmacsからCocoa Emacsへの流れも来ていました。 僕もCocoa Emacs に移行しようと思ったのです…

Emacs でリアルタイムに文法チェックする設定

flymake でリアルタイム文法チェック - とりあえず暇だったし何となく始めたブログ を参考に設定。 設定後はこうなる 文法エラーが検知されると、エラー部分がハイライトされる 文法エラーは「ruby -c 編集中のファイル」でチェックされる エラー内容をミニ…

*scratch*, *Messages* 以外のバッファを一気にkill

欲しかったので作成。初elisp! (defun my-kill-all-buffer() (interactive) (yes-or-no-p "kill all buffer? ") (dolist (buf (buffer-list)) (unless (member (buffer-name) '("*scratch*" "*Messages*")) (kill-buffer buf)))) 動作確認 GNU Emacs 22.2.50…