アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
zshコマンド補完を一般化したい・・・ (スコア:4, 興味深い)
のshellでは使えなかったり、シェルスクリプトを書く時のコマンド記述の手
助けとしても活用はできない。
また、zshのコマンド補完文法も極めて難解である。(たとえば、
/usr/share/zsh/4.0.x/functions/_apt などを読んで、楽に理解したり、また
は似たようなものを書ける人はどれくらいいるだろうか?。)
シェルというのは、CLIの総本山であり、zshの補完機能をふんだんに活用した
コマンドライン入力インターフェースは、GUIの必要性を疑わせる程、よくで
きている。この補完機能スクリプトの記述方法が
Re:zshコマンド補完を一般化したい・・・ (スコア:3, すばらしい洞察)
shell側で補完ルールを定義するのをやめて、補完されるコマンド側がshellに補完ルールを提供するというのはどうでしょうか? emacsもzshもそれを使うと。
だいたいコマンド側は、poptとかgetoptに与えているテーブル持ってるんだし、もうちょっと頑張ればできそうなもんですが。
Re:zshコマンド補完を一般化したい・・・ (スコア:1)