Ctrl+ rist ein großartiges kleines Tool zum Durchsuchen Ihrer .bash_history
zuvor ausgeführten Befehle.
Wenn ich es jedoch in meiner OS X Terminal.app verwende, sehe ich ein seltsames Verhalten und habe mich gefragt, ob jemand anderes dasselbe sieht oder weiß, wie man es behebt.
- Ctrl+r
- tippe so etwas ein
find
- oh cool, schau ... es ist der Befehl, den ich wollte
find . -exec grep -q "hello world" '{}' \; -print
- Ich möchte diesen Befehl ausführen, aber die Hallo Welt in etwas anderes ändern.
- Also habe ich ←oder getroffen→
- Jetzt ist der Befehl SORTA in der Befehlszeile, aber es sieht immer wie eine abgeschnittene Version des Befehls aus, wie folgt :
-q "blog_posts_by" '{}' \; -print
, wo sich der gesamte Befehl befindet, und ich kann die Cursortasten verwenden, um mich in der Zeile zu bewegen, aber nicht alle es wird gedruckt. Es besteht eine Trennung zwischen dem, was in der Zeile angezeigt wird, und dem, was das Terminal tatsächlich für mich bearbeitet.
Hat jemand eine Ahnung, warum dies passieren könnte? Es ist kein leichtes Phänomen, die Websites zu durchsuchen.