bashの逆検索履歴(Cr)(コマンドライン機能)が非常に好きです。
現在の行から後方に検索し、必要に応じて履歴を「上」に移動します。これはインクリメンタル検索です。
をヒットcontrol-rするbashと、次の結果が得られます。
(reverse-i-search)`':
また、以前に実行したコマンドの文字を入力して、探しているものに絞ることができます。間違えた場合は、入力control-hして文字を消去できます(と同等backspace)。
このコマンドライン機能により、以前に実行したコマンドを非常に簡単に参照できます。そのような能力が存在するかどうか疑問ですpsql。私はそれが非常に非効率的なだけに頼ることを見つけるcontrol-pとcontrol-n。
それが価値があるもののために、私は使用しPostgreSQL 9.3.1 on x86_64-apple-darwin13.0.0, compiled by Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn), 64-bitています-Postgres.appから取得しました。
もちろん、それは私には効果がありません。
—
user664833 14
ctrl-r作品を提案していますか??
使用
—
Philᵀᴹ
rlwrap...
rlwraphomebrew(brew install rlwrap)でインストールし、試してみました(rlwrap psql)- control-rそれでも動作しません。実際には、それは、control-rなしとまったく同じように動作しますrlwrap(つまり、何も起こりません)。おそらくこれは、より深い問題の兆候です。
Ctrl-rもう試してみましたか?:)