問題タブ [rlwrap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
399 参照

macos - OS X の「rlwrap coqtop」が機能しない

rlwrapREPLループ内で矢印キーを処理する優れたプログラムです。ほとんどの場合、それは機能します。たとえば、、などrlwrap sbclですrlwrap sml。しかし、 になるrlwrap coqtopと失敗します。エラー情報は以下です。 rlwrap: error: Couldn't read completions from /usr/local/Cellar/rlwrap/0.41/share/rlwrap/completions/coqtop: No such file or directory

coqidecoq の Web サイトからダウンロードrlwrapし、 homebrew. ファイル/usr/local/Cellar/rlwrap/0.41/share/rlwrap/completions/coqtopは適切な場所にあります。それで、これを修正する方法の手がかりはありますか?それとも代わりになるソフトはありますか?

0 投票する
1 に答える
1261 参照

linux - rlwrap で履歴ファイルを自動的に削除する方法はありますか?

Linux サーバーの sqlplus/rman/etc にコマンド履歴を与えるために rlwrap を使用しています。.sqlplus_history などのコマンド履歴ファイルが生成されていることを確認できます。これらはパスワードを含む可能性のあるプレーン テキスト ファイルであるため、たとえば、ユーザーが sqlplus 内で「接続ユーザー名/パスワード」を入力した場合、それらを無期限に保持することにはセキュリティ リスクがあります。 .

定期的にログを削除するある種の cron ジョブよりも簡単な方法はありますか?

「exit」または「quit」コマンドが読み取られてユーザーが sqlplus を離れ、.sqlplus_history ログが削除された場合など、ログの削除をトリガーする何らかのキーワードを期待していました。このようなことは可能ですか?

0 投票する
0 に答える
271 参照

linux - Linuxにrlwrapをインストールする際にreadlineライブラリを要求する

Linuxにインストールするrlwrapためのこのチュートリアルに従っています。sql*plusしかし、それは私 がLinuxに慣れていないというエラーを表示し、readlineライブラリを別々にインストールしようとしました。エラーなしで実行されましたが、これは役に立ちませんでした。何が間違っているでしょう。readline ライブラリは特定の場所にインストールする必要がありますか? それとも?

エラー

0 投票する
1 に答える
364 参照

readline - 完全に入力された単語をrlwrapタブで補完するにはどうすればよいですか?

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

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

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

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

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

0 投票する
2 に答える
992 参照

windows - Windows 上の Ubuntu での Bash - rlwrap はマスター pty を開けませんでした

Windows の Ubuntu に Bash をインストールした後、どのrlwrapコマンドからでもエラーが発生します。

/dev/ptmx に正しい権限があることを確認しました

それでも、私はまだそれを機能させることができません。このエラーが発生するのは私だけですか? どんな助けでも大歓迎です。

0 投票する
1 に答える
128 参照

linux - rlwrap の LD_PRELOAD?

スクリプトで次のようなことをすると

私はいつも次のようなものを手に入れます

そのファイルは完全に存在し、rlwrap を削除しても問題なく動作しますが。

LD_PRELOAD を rlwrap に入れるにはどうすればよいですか? command基本的に、mylib.so を自分の ' ' のみに適用したいと考えています。

LD_PRELOAD=mylib.sorlwrap から入れてみましたが、動作しますが、LD_PRELOAD が思い通りに適用さcommandれませんでした。

0 投票する
3 に答える
231 参照

terminal - tclを使用してrawモード端末でキープレス処理をrlwrapに委任する方法

stty raw -echoTcl ターミナル プログラムで使用します。私が望むのは、Tab. 残りのキー押下イベントについては、カーソルを左側に移動してカーソルのある場所にテキストを挿入したり、プログラムを終了するCtrl+など、rlwrap またはその他のデフォルト処理プログラムに委譲したいと考えています。Cそれを行う方法はありますか?