Emacs_Lisp

Emacs の初期化用ファイル

Emacs の設定ファイルのディレクトリパスを設定する Emacs 23.1 以上では、 user-emacs-directory が用意されているのでそれを利用します。 (unless (boundp 'user-emacs-directory) (defvar user-emacs-directory (expand-file-name "~/.emacs.d/"))) ユー…

Emacs の初期化用ファイル・環境編

これは .emacs*1を Org Mode で文芸的プログラミングとして書こうという試みの中で、Org Mode は Markdown も出力することができると知って出力してみただけの記事です。 後に元の文章を更新することがあるかもしれませんが、ここは更新しないかもしれません…

read-directory-name のこと

dbus の調子が悪いのか、GDM*1 がセッションをアレしない不具合に遭遇したリヒニーです。こんばんは。 ええ、こういうのは Linux を使っているならよくあることでして、なんとか出来ない時は自分の技術ぢからの無さを悔やむしかありません。 悲しいことです…

好きなフォントを設定したいんだけど?

フォントを見直す季節になりましたね。 見つけたばかりのフォントを Emacs でも表示したい…そんな人もおられるかと思います。 また、OS を股にかけて同じ設定ファイル群を使っているんだけど、Windows では MS Gothic、 Mac OS X ではヒラギノ、Linux では R…

dolist ってみた

dolist はリストから要素を 1 つ取り出して実行し、また 1 つ取り出して実行します。 これをリストの要素が無くなるまで繰り返します。 試しに auto-mode-alist の内容を見てみましょう。 (dolist (x auto-mode-alist) (message "%s" x)) これは次の while …

テンポラリバッファってみようと思ったその 2

こちらが完成版になります。 下書き*1にはちゃんと解説っぽいものも書いたんだけど、朝なのでコードだけ。 多分、コメントだけで分かると思う… ;; テンポラリバッファを作成し、それをウィンドウに表示します。 (defun create-temporary-buffer () "テンポラ…