Wir alle wissen, dass !!
dies den letzten Befehl wiederholen kann, den Sie in Bash ausführen.
Aber manchmal müssen wir eine Operation wie machen
$ python test.py
$ vim test.py
$ python test.py # here is where I need to repeat the second proximate bash command
Ich kann dazu die Aufwärtspfeiltaste verwenden, aber dazu muss ich meine rechte Hand in eine unbequeme Position bringen. Also frage ich mich, ob es einen Befehl gibt, der gerne !!
funktionieren würde?
vim test.py && python test.py
, um nicht mit mehreren Befehlen im Verlauf herumzuspielen, aber Sie können einfach "\ep": previous-history
Ihre Befehle einbinden, ~/.inputrc
sodass Sie Alt + p anstelle der Aufwärts-Taste drücken können.
Ctrl+P
Option im Emacs-Modus (Standard) oderk
im Vi-Modus, wenn Sie nicht nach der Aufwärts-Taste greifen möchten.