Emacs

HTMLをすんごい速さで書ける Emacs のモードの構想。

最近、個人的にkey-chord.elが熱い。2key の同時押しや、1keyの連打で処理を発動するという革新的なキーバインドを提供してくれるものですが、これを使って、HTMLをすんごい速さで書けるモードを考えてみた。 まず、前提として、xyzzy で超絶気に入っている…

Outputz を Growl で表示し隊。

追記 id:elim んにRe: Outputz を Growl で表示し隊。という記事で、defadvice を使った、元のコードに手を入れないでGrowlる方法を教えてもらいました :-) あっちも見てね! 自分がアウトプットした文字の量を記録するOutputzというCybozu Labsのサービスが…

Carbon Emacs で C/Migemoが使えるようになった。

なんでか知らんけど、今まで使えなかったんですが、さっき試してみたらあっさり使えました。 ひょっとして、辞書のディレクトリを間違っていたとかいうオチだろうか。しかし、それだけだったら、migemo自体は起動してもいいんだけどなぁ。 環境 Carbon Emacs…

SKKを更に便利にする。

SKK Manualを見ながら、EmacsのSKKを便利にしようとしております。 AquaSKKを辞書を共有。 AquaSKKには辞書サーバーとして利用する機能があるので、それを利用する。これによって、「折角、AquaSKKで力士の名前を登録したのに、ddskkで変換されないよー><…

Carbon Emacs に ddskk をインストール。

この記事は古くなったため、検索でお越しの方は DDSKK 14.1 がリリースされたので、早速 .emacs.d へインストールしよう。をご参照下さい 今までずっと、AquaSKK を使っていたんですが、なぜか急にかな変換に切り換えてもすぐにASCII入力に切り換わってしま…

Emacs で独自のキーマップを特定のモードでオンにする。

昨日、分かんないとか言ったけど、そういや家に小関さんの 入門Meadow/Emacs 持ってるのを思い出したので読んだらあっさり解決しました。 ;; キーバインドを定義するマイナーモード (setq my-keyjack-mode-map (make-sparse-keymap)) (mapcar (lambda (x) (d…

続・Emacs でタブキーで補完。

昨日の続き。37toさんにSBSで、教えてもらった、Emacs のあらゆるモードで有効なキーバインドの設定方法を試してみる (KR4MBの人の記事ですね。お世話になりまくり)。 (setq my-keyjack-mode-map (make-sparse-keymap)) (mapcar (lambda (x) (define-key my-…

Emacs でタブキーで補完。

補完と言えば、僕はタブキー派なんですが、 (global-set-key "\t" 'dabbrev-expand) と、書いても、タブキーが補完になってくれません。なんでやろと悩んで調べていたら、こんな記事を発見しました。 キー探索時にはマイナーモードマップのマッピングが最優…