[ 新規 ] [ 検索 | 一覧 | FrontPage ] [ 履歴 (RSS) | 差分履歴 (RSS) ] [ ログイン ]
【PR】Amazon | SL-C3000 | SL-C1000(3/18発売!) | SL-C860 | SL-6000W | SL-6000L | SL-6000N

ShellCommander/開発メモ

差分表示


編集前の状態に戻します。
ShellCommander開発メモ
独り言です(笑)
*要望
**ファイル名/ディレクトリ名補完がしたい
2003/04/08

パス名補完ロジックは一応完成。(結構めんどくさかった…)
あとは組み込めばいいんだけど、それもちょっと面倒かも。
補完の区切りをいつ変更するかってのの判定がちょっと面倒かも?

例えば
 /home/zaurus/Documents/aaa.txt
 /home/zaurus/Documents/bbb.txt
 /home/zaurus/Documents/ccc.txt

ってファイルがあって
 /home/zaurus/Documents/

まで打って補完動作を行った場合に3つのファイルが順番に出てきてくれないと嫌だし…
あ、今思ったんだけど最後のファイルまで行ったら最初に戻った方がいいのかな?

コマンドの方ボックスでの補完は楽なんだけど引数の方のボックスの補完が面倒かな?
いちいち引数のパースをやらないとダメかも?

ほぼ完成。キーバインドは
Tabで次候補、Shift+Tabで前候補
Enterでフォーカス移動、Shift+Enterで逆フォーカス移動

*ToDo
**NotFound

コマンドが存在しなかった場合にはその旨のエラーを出した方が良さそう


02601