Readline Libraryについて質問があります。readline()を使用して完了
ReadlineがCプログラムのディレクトリからファイル名を自動補完できるかどうか知りたいですか?
私は検索したが、コマンド名補完しか見なかった。
ありがとうございます。
EDIT:ファイル名を配列にコピーしました。 私が使用するこれらの関数: ファイルrline.c、char * command_generator、char ** tab_completion(const char * text、int start、int end)、void initialize_readline()。 char * filename_completion_function(char * text、int state)を使用しなければならないと思いますか? "tab"キーをタイプすると何も呼び出されず、bind()は使われていないようです。正しい機能を使っているかどうか知っていますか? ありがとうございます!
おそらくこの[リンク](http://cc.byexamples.com/2008/06/16/gnu-readline-implement-custom-auto-complete/)でコンパイルすることができる –