2007-01-01から1年間の記事一覧

GNU Global の htags を使ってみた。

gtags -v htags -f -F -s -x などとするとHTMLファイルを生成してくれる。 いやぁ、これはすごい。もの凄く快適。今までは gtags + emacs という組み合わせで使っててこれはこれで相当便利だったんだけど、コードは書かずに読むのが目的、という場合 htags …

Meadow3.0でfm.el

最近Meadow2.10からMeadow3.0に乗り換えた。 今までigrep + fm.el で便利に使っていたんだけど、Meadow3.0にしたらigrepした時にCannot use fm in this mode.と表示されるようになってしまった。fm.elのなかにあるfm-start関数定義の途中にカーソルを置いて …

UbuntuにSubversionとtracをいれてみた。

まずはApacheをインストール sudo apt-get install apache2 Subversionをインストール sudo apt-get install subversion subversion用のディレクトリを作って、イニシャライズ。 cd /var/local sudo mkdir svn cd svn sudo mkdir xxx cd xxx sudo svnadmin c…

Ctrl 押下しながら単語上でマウスクリックでバッファ上の同じ単語をハイライト表示する機能。

emacsなのにマウスで操作って邪道だとか言われそうですが・・・。 この変数どこで使われてるんだ?とかいう時に気軽に使えます。 コードを読む時、occur使うまでもないかなって時にかなーり重宝してます。 (global-set-key [C-down-mouse-1] 'hilight-curren…

cygwin + screen + zsh + ck で日本語表示・入力の備忘録

まずは .inputrc の設定 set kanji-code sjis set convert-meta off set meta-flag on set output-meta on 次に.screenrc termcapinfo cygwin KJ=SJIS defencoding SJIS ck はWindowバー?上で右クリックのメニュー上で Input Shift JIS Display Shift JIS Di…

emacsに辞書を導入

まずはlookup-elを導入。ここからソースを入手し、 install.elをemacsで開いてM-x eval-buffer とする。・・・がなぜか途中で止まってしまう。 lookup-logo.xpmがみつからないというメッセージが出てるんだけどそもそも探しているディレクトリが 1階層ちが…

UbuntuへSLIBを導入

http://practical-scheme.net/wiliki/wiliki.cgi?Gauche%3aFAQ#H-1wd28wz ↑を参考にしました。まずは、apt-get。 apt-get install slib Gaucheのライブラリのパスを確認。 gauche-config --syslibdir 念のためバックアップ cp slib.scm slib.scm.default sli…

M->, M-<が効かない

Ubuntu7.04 の emacs23 で M->, M- M-., M-,として認識されているようで、どうもAlt+Shiftというキーバインドが、 scrollLockのトグルになっているらしい。 システム→設定→キーボード→レイアウトのオプション→「Group Shift/Lock behavior」内のチェックを全…

SICP

[scheme]SICP 2章の終盤まで読んだ。 3章はどんな展開になるんだろうか・・・。ワクワクする。

.bashrc

zshはどうした!? alias ls='ls --color=auto --show-control-chars -F' # 日本語のファイル名を表示するために --show-control-charsを付けています。 alias ll='ls -l --color=auto --show-control-chars -F' alias la='ls -A --color=auto --show-contro…

.inputrc

set input-meta on set output-meta on set convert-meta off

.zshrc はこんな感じ

zsh

「もってけ泥棒」とあったので ↓のサイトからありがたく頂く。 漢のzsh http://journal.mycom.co.jp/column/zsh/ ありがとうございます。 autoload -U compinit compinit -u #export LANG=ja_JP.UTF-8 #export LANG=ja_JP.eucJP export LANG=ja_JP.SJIS # fo…

fiber.exe はすばらしい!

zshを使いたいがためにcygwinを導入

どうもzshのWindowsバイナリは開発・配布が停止してしまっているようで どこにもみあたらない・・。 仕方がないのでcygwinを導入して、cygwin上でzshを使う事にした。 というわけでその導入記録。 まずはsetup.exeを使ってcygwinをインストール。(←省略) デ…

C-8でカーソル位置に()を挿入

(defun lisp-insert-pair-paren() (interactive) (insert "()") (backward-char 1)) (add-hook 'scheme-mode-hook '(lambda () (define-key scheme-mode-map [?\C-8] 'lisp-insert-pair-paren)))

Ctrl-ShiftキーでFEPが切り替えられる

win

たまにAtokからMS-IMEに勝手に切り替わってたのはこれだったのか!