Emacsについてのあらゆる情報が集められているWiki。Wikiなので誰でも自由に書き込むことができる。elispやノウハウを公開したり検索したり質問したりするのにはもってこいの場所。oddmuse.elを使うことで簡単にEmacsからEmacsWikiを閲覧・編集することができる。英語だが、Emacsユーザ必見。
init.el に command+control+<上下矢印> で行を上下移動させる設定を追加 (defun move-line-up () (interactive) (transpose-lines 1) (forward-line -2)) (defun move-line-down () (interactive) (forward-line 1) (transpose-lines 1) (forward-line -1)) (global-set-key (kbd "s-C-<up>") 'move-line-up) (global-set-key (kbd "s-C-<down>…
Hatena Blog においては数式を tex 方式で表示したいときは、例えば [tex:x] とすれば となる。一方で本来の tex 方式では $x$ とする。そういうわけで、この2つの記法の変換を正規表現で実現したくなる。参考: EmacsWiki: Regular Expression 正規表現で(連続的に)置換したいときは M-x query-replace-regexp の後に正規表現を入力する。なお M- は Windows なら Esc キーを押すことを意味する。我々の目的のためには、 \$\([^\$]+\)\$ → [tex:\1] とすればよい。解説: $ は特殊な意味を…