Elisp

Emacs で CVS 風のタイムスタンプを使いたい

ファイルの最初のほうに $Id: filename,v 2.00 2009/03/10 02:42:00 author Exp $って書いてあるのをよく見かけませんか? これは更新するたびに毎回入力しなおしているわけではなく, CVS (バージョン管理システムの一種) が $Id$ という文字列を展開してくれ…

Emacsで日付を入力するショートカットキー

Windowsのメモ帳はF5で日付を挿入してくれる.何気に便利なのでEmacsでもできるようにする. (defun my-get-date-gen (form) (insert (format-time-string form))) (defun my-get-date () (interactive) (my-get-date-gen "%Y年%m月%d日")) (global-set-key …

Emacsから辞書を引くsdicをさらに便利に

Emacsを使っていると英単語の意味を調べたくなることはよくある.そこで,sdicを使ってEmacs上で辞書を引けるようにする. 最終的にこんな感じになった!

Emacsのコメントキーバインド

Emacsのコメントアウトについて調べていたら最強コメントキーバインドというのを見つけた. 現在の Emacs には comment-dwim というコマンドがあります。 このコマンドは標準で M-; にバインドされており、その説明に Call the comment command you want (Do…