2003-07-16 (Wed)

_ [comp] zsh bindkey

手元のマシン (LinuxFromScratch) の zsh で Ctrl+A (行頭へジャンプ) や Ctrl+E (行末へジャンプ) が効かないので調べてみる。bindkey という機能があるようだ。bindkey -e で emacs ライクなキーバインド、bindkey -v で vi ライクなキーバインドになる。設定してない場合は環境変数 EDITOR および VISUAL を見るようで、EDITOR=vi だったために vi ライクキーバインドになっていたらしい(普段は vi 派だが、シェルに関しては emacs のほうがやりやすい)。で、~/.zshrc に

bindkey -e

を追加。 もう一つ問題があって、今度はリモートのマシン (Debian) の zsh で Backspace で文字削除ができないので、これも調べてみる。どうやら “^?” に何も割り当てられていないようだ。~/.zshrc に

bindkey "^?" backward-delete-char

を追加。これで使いやすくなった。

_ [debian] dummy deb package でっち上げ

kdelibs4-dev が xlibs-pic を要求しているが、unofficial xfree86 4.3.x package には xlibs-pic がないので、ダミーパッケージの dvipdfm-cjk を参考に xlibs-pic_4.3.0-0ds3v1 をでっち上げ。

2003-07-08 (Tue)

_ [comp] Miss Driller をいじり続行

スコアファイル共有問題だが、そう簡単にはいかないようだ。とりあえずおのおのの HOME に保存するようにしてお茶を濁す。

2003-07-07 (Mon)

_ [comp] Miss Driller をいじる

Miss Driller(テスト版)をいろいろいじる。

  • install できるようにした。
  • -Wall で警告が出ないようにした。

ここまでは簡単にいったが、スコアファイルを共有できるようにしようとしたところでストップ。スコアファイルの読込と更新、書込のタイミングをうまく合わせてやらないとならない。単純に排他ロックかけてやればいいという話ではなさそうだ。ホスト名やプロセス番号を埋め込むようにしてうまいことやらないとだめそう。

_ [comp] xchat で %B とか書けない問題

%B とか書くとそれ以降がボールドになってしまう。いろいろ探してみたところ、

  • xchat 1 系では perccolor off
  • xchat 2 系では input_perc_color off

で対処可能のようだ。