OS XでCTRL-rが奇妙に動作する(コマンドの一部のみが表示される)理由
Ctrl+ rは、.bash_history以前に実行したコマンドを検索するための優れた小さなツールです。 しかし、OS X Terminal.appで使用すると、奇妙な動作が見られ、他の誰かが同じものを見たり、修正方法を知っているのではないかと思っていました。 Ctrl+r 次のように入力します find ああクール、見て...それは私が欲しかったコマンドです find . -exec grep -q "hello world" '{}' \; -print そのコマンドを実行したいのですが、hello worldを別のものに変更します。 だから私はヒット←または→ コマンドはコマンドラインでSORTAになっていますが、常に次のように、コマンドの一部が省略されたバージョンのように見えます-q "blog_posts_by" '{}' \; -print。ここでは、コマンド全体がそこにあり、カーソルキーを使用して行を移動できますが、すべてではありません印刷されています。行に表示されている内容と、端末が実際に編集していると見なしている内容との間に不一致があります。 なぜこれが起こるのか、誰か手がかりはありますか?ウェブを検索するのは簡単なことではありません。