トップ «前の日記(2009-05-07) 最新 次の日記(2009-05-14)» 編集

Ussy Diary


2009-05-10

[Emacs]iswitchb を導入した

.emacs に以下を追加。

(iswitchb-mode t)
(setq iswitchb-prompt-newbuffer nil)

これまでは既存バッファを開くときは C-x C-b でバッファリストを出して選択していましたけど、 C-x b (switch-to-buffer) からインクリメンタルサーチが行えるものが標準で用意されていることを知ったので導入してみました。

iswitchb-prompt-newbuffer 変数を nil にしているのは iswitchb-mode を有効にすると、存在しないバッファを生成するときにいちいちプロンプトで問い合わされるようになってしまうため、導入前と同じ動きをするよう無効にしました。

途中まで入力していくつか絞ったところで C-x s でバッファ選択を切り替え、 RET または C-m でバッファを開けてこれは便利。

[Emacs][zsh]tramp で sudo できない(解決)

zsh の PROMPT をコマンドの戻り値で色変更するようにしていたのが原因でした。解決できないので大人しくユーザー名とホスト名を出すだけにしました。