0

rlwrapを使用readlineして、(Ubuntu で) デフォルトでは使用できない機能を、 、 などの対話型コンソールでgnuplot取得しますsqlite3

ファイルで補完単語リストを指定することができます~/.<command>_completions。を使用したこの例を考えてみましょうbash:

rlwrap‸&lt;TAB>
rlwrap ‸

そして、これを使用してrlwrap

echo rlwrap > ~/.bash_completions
rlwrap -a bash
rlwrap‸&lt;TAB>
rlwrap‸
rlwra‸&lt;TAB>
rlwrap ‸

rlwrapこの点でこのように振る舞いbash、完全に入力された単語を完成させることは可能ですか?

大文字の sqlite キーワードを補完するために大文字と小文字を区別しない補完を使用すると、特にイライラします。期待どおりに機能する場合はTAB、スペースの代わりに各キーワードの後に​​ヒットして、大文字に変換できます。現在、私が完全に入力するキーワードは小文字で、タブ補完は大文字であり、私の美的感覚に反しています。

4

1 に答える 1

0

これは、以前のバージョンの の問題でしたrlwrap

バージョン 0.42 で修正されており、これが今日の最新のものです。まだ Ubuntu 用にパッケージ化されていませんが、非常に簡単にビルドできるソース アーカイブを取得できます。

于 2015-11-14T15:55:50.337 に答える