2006年7月 6日

[ruby-list:42526] Readline / context-sensitive completion?

高木宏です。

Readline を使って、簡単なCLI を作っています。
初めて使うのですが、便利なのでけっこう気に入ってます。

ちょっと悪乗りして、context-sensitive な 補完ができないものか、
とちょと悩んでます。

例えば、

show arp
show sessions
show version

などのコマンドがある場合に、

show v(ここで tab )

とすると

show version

と補完されるとか。

Readline のマニュアルを見ても、入力中のバッファにはアクセスできないよう
なのですが、なにか方法があるのでしょうか。

Readline ではなく、別の○○を使え、というsuggestion でもかまいません。

よろしく。

--
Hiroshi Takagi <gollum@xxxxx>

投稿者 xml-rpc : 2006年7月 6日 00:04
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/42455
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。