2012-12-01から1ヶ月間の記事一覧

init-loader.elを使わない理由

Emacsの設定ファイルを分割して,init-loader.elで順にロードするという方法が存在する. 私も設定ファイルの分割には賛成だが,init-loader.elは使っていない. 私は,ある一つのファイル(仮にそれをinit-main.elとしよう)に, 分割した設定ファイル群(init…

helm-w3m-bookmarksでmigemo検索を有効にするTIPS

helmの公式にはhelm-w3m-bookmarksという,emacs-w3mのブックマークをhelmのインターフェイスで検索する機能が提供されている. しかしながら,対応する情報源には(migemo)が入っていないので,日本語のブックマークをmigemo検索することは不可能である. そ…

Mewで返信する際のフォーマットを指定

Mewで返信を書くとき,デフォルトだと From: hoge Subject: xxxx Date: Mon, 23 Dec 2012 00:00:00 +900 (JST) というものが挿入される. ここのフォーマットを調整したい場合,mew-cite-fieldsとmew-cite-formatという2つの変数の値を設定するのが早い. Me…

Mewで返信する際,本文の挿入とシグネチャの挿入を同時に行うTIPS

Mewでreplyを書く時は,aもしくはAを押すことで可能である. aではdraftは白紙の状態,Aはそれまでのメールが引用として挿入される. ちなみにそれぞれmew-summary-reply,mew-summary-reply-with-citationというコマンドである. いずれの場合もシグネチャ…

Mewで 'No new messages (xxx messages left)'が表示されるときの対処法

POPサーバにメールが残ったままになっている,というのが典型的な状況. 'i'を押してもretrieveできないわけだ. 対処法その1 +inboxバッファにおいてgを押す. フォルダの場所を聞かれるので,$inboxと入力する. sを押す.その後,allを選択する. メッセ…

キーバインドの設定に便利な関数

emacsの設定ファイルどうするのかというのはおそらく共通の悩み - podhmo's diary で紹介されていた関数. (defun define-many-keys (key-map key-table) (loop for (key . cmd) in key-table do (define-key key-map (read-kbd-macro key) cmd))) 地味に助…

multiple-cursors.elのキーバインドを少しだけ改善

先日のEmacs Advent Calender の5日目の記事 Emacsでリファクタリングに超絶便利なmark-multiple (複数行同時編集) - ブログのおんがえし で大変素敵なmark-multiple.el (実際はmultiple-cursors.elの下位互換)が紹介されていた. multiple-cursors.elについ…