Emacs_Lisp
Emacs の設定ファイルのディレクトリパスを設定する Emacs 23.1 以上では、 user-emacs-directory が用意されているのでそれを利用します。 (unless (boundp 'user-emacs-directory) (defvar user-emacs-directory (expand-file-name "~/.emacs.d/"))) ユー…
これは .emacs*1を Org Mode で文芸的プログラミングとして書こうという試みの中で、Org Mode は Markdown も出力することができると知って出力してみただけの記事です。 後に元の文章を更新することがあるかもしれませんが、ここは更新しないかもしれません…
dbus の調子が悪いのか、GDM*1 がセッションをアレしない不具合に遭遇したリヒニーです。こんばんは。 ええ、こういうのは Linux を使っているならよくあることでして、なんとか出来ない時は自分の技術ぢからの無さを悔やむしかありません。 悲しいことです…
フォントを見直す季節になりましたね。 見つけたばかりのフォントを Emacs でも表示したい…そんな人もおられるかと思います。 また、OS を股にかけて同じ設定ファイル群を使っているんだけど、Windows では MS Gothic、 Mac OS X ではヒラギノ、Linux では R…
dolist はリストから要素を 1 つ取り出して実行し、また 1 つ取り出して実行します。 これをリストの要素が無くなるまで繰り返します。 試しに auto-mode-alist の内容を見てみましょう。 (dolist (x auto-mode-alist) (message "%s" x)) これは次の while …
こちらが完成版になります。 下書き*1にはちゃんと解説っぽいものも書いたんだけど、朝なのでコードだけ。 多分、コメントだけで分かると思う… ;; テンポラリバッファを作成し、それをウィンドウに表示します。 (defun create-temporary-buffer () "テンポラ…