emacs とキー

まつもとさん
るびまの増井さんインタビュー時の感想ですね。いやぁ、プログラム書いていたら何気に打鍵数 No.1 じゃないですか?>スペース。元に戻るのは道理かと。手首捻ってたら細かい動きできないからなぁ。


なかださん
emacs な人の間では意外とマジョリティなのかな?>無変換・変換キー Ctrl。あー、もしかして vim な人も ESC を当てるのがメジャー?


前にも言ったけど、個人的には非互換の無い Shift-0 を生かしたいですね。普通のやつらの下をハックしないダメそうですが。


あ、もしかして俺々キー配列ってハッカーの境界線? どっかに調査結果落ちてないだろうか?(←ホッテントリ候補) ここが分かれ目ですよ。ハッカーの第一歩はキーのカスタマイズから。ペアプロの敵!

キー・カスタマイズ

ウィンドウズだったら 『猫まねき』と『窓使いの憂鬱』がメジャーなんだな。『窓使いの憂鬱』にしようかな。名前が面白いし。


日本語入力配列ってときて、まであるんだ。
どうでもいいが、

くぁ くぃ   くぇ くぉ
つぁ てぃ とぅ つぇ つぉ
    てゅ    
ふぁ ふぃ   ふぇ ふぉ
    ふゅ    

とかボーッと見てると『ドグラ・マグラ』の「ちゃかぽこ・ちゃかぽこ」とか聞こえてくるような気がする。
ドグラ・マグラ (上)

正規表現 - 最小一致

苦手なんですよ vim正規表現。() にエスケープが要るトコとかなんか最悪。今日は最小マッチがわからなかったので調べました。

<tr><td bgcolor="#ffc0cb">0-0</td><td bgcolor="#ffc0cb">0-1</td><td>0-2</td></tr>
<tr><td>1-0</td><td>1-1</td><td>1-2</td></tr>
<tr><td bgcolor="#ffc0cb">2-0</td><td>2-1</td><td bgcolor="#ffc0cb">2-2</td></tr>

といった<tr hoge=〜>や<td fuga=〜>や</td>や</tr>タグにマッチさせるには、<[\/]*\t[rd].\{-}> なわけです。.*? で[はてな]使いたし。/ の有る無しに ?(0もしくは1文字マッチ)が使えないのもつらい。[はてな]使わせろ。


今日のポイント:

\{-}
最小一致

svn add 忘れ

って、どうやって防ぐの?

$ svn list > list-svn.txt
$ tree -f -F > list-local.txt
$ vi list-local.txt
:%s/^.\{-}\///
$ diff list-svn.txt list-local.txt

というおバカな方法でチェックした(早速、にんまりと vim の最小一致を使う)。


svn にコマンドがありそうだけど。「英会話とっさの一言」がわからない時のようにもどかしい。
--force は困るんです。config.yml とかその他色々あるので(--force って propset 除外してても上がりますよね?)。

正規表現生活に幸せを呼ぶ eregex.vim

ホッテントリを狙うタイトルってこんなん? いや、狙う気ないけど。忙しいから。


すげぇよ!コレ。これで "?" 相当がわかったよ! もう素では使わないけど。

\=
直前の文字の0または1文字マッチ

マジで幸せ。この先何十年かを vim と生きてゆける気がした。祝福をありがとう!


そうそう、Windows でも %HOME%\vimfiles\ に入れてみました。doc ディレクトリも作って。

:helptags $HOME\vimfiles\doc

なんてやるとヘルプ呼び出しできるようになるんだね。ええ感じ。

笑った帰った食った

あんまり嬉しかったので『Driver's High』を歌いながら帰りました。歩きなのに。免許ないのに。転職の時は是が非でも一ヶ月空けて免許取るぞ!


風呂入っても分泌物が通常と違うような気がするんですが一体何? まぁいいや。寝るつぉ!
Driver’s High
古いってイウナ。時が止まってるんです!

ヒューメイン・インターフェイス と ミニマル・インタフェース

kOd@m@ さんおっかれです。

del.icio.us ネタだけれどこちらに貼っておく。自分のため。


Perl のほぼ全てのモジュールについてくる簡潔なドキュメントを見ながら、どうすっぺかなーと最近思っている。ドキュメントは網羅されてればいいっちゅーもんじゃないですよ。SYNOPSIS ですよ。SYNOPSIS 超重要。SYNOPSIS を義務づけたら良いと思っている。ヒューメイン・インターフェイスも SYNOPSIS とそれ以外が別れてばいいと思うのです。痒いところに届かない時は限られてるので、その時だけ検索して見えればいいのですよ。2段階構造のドキュメント・フォーマット。SYNOPSIS と DEEP。


シノプシス。のぷしす。プシスぷしす。すしぷのし。のし。スシノシ。プシシ。すしし。しぷしのし。ぷしのし。シシス。シススノプシヌ。ばーしすてんす死守。スノップシノプ。プしケー。シクプ。ぷっしーカット。シップシッピンクッピンくぴぷー。ぷっしくシクップ。