In Bash unter OSX kann ich ctrl-_das rückgängig machen, was ich zuletzt eingegeben habe. Gibt es einen entsprechenden Wiederherstellungsbefehl?
In Bash unter OSX kann ich ctrl-_das rückgängig machen, was ich zuletzt eingegeben habe. Gibt es einen entsprechenden Wiederherstellungsbefehl?
Antworten:
ctrl-yist der Readline-Befehl 'yank', der den Kill-Puffer abruft. ctrl-uKills vom Punkt bis zum Anfang der Linie (ähnlich wie bei OSX / Bash, ctrl-_wodurch die gesamte Linie gelöscht wird). Die Emacs-ähnlichen Readline-Bindungen werden in Bash aktiviert, und eine Teilmenge wird an vielen anderen Stellen (Browsersuchleisten usw.) aktiviert.
ctrl-u vom Linienanfang bis zur Einfügemarke tötenctrl-k von der Einfügemarke bis zum Ende der Linie tötenctrl-w töte vorheriges Wort (und stelle vor, um Puffer zu töten)ctrl-y Ziehen Sie den Inhalt des Kill-Puffersctrl-_macht die letzte Aktion rückgängig und ctrl-yruft auch getöteten Text ab, nicht nur mit ctrl-u. Trotzdem hatte ich noch nie davon gehört ctrl-y- danke!
kill-whole-line, der dasselbe tut wie Ihr Befehl , ctrl-_ist standardmäßig ungebunden. Ich habe mich immer gefragt, ob es einen Kill-Whole-Line-Befehl gibt. Ich benutze ctrl-a-k( Zeilenanfang ), um die ganze Zeile zu töten.
ctrl-_tötet aber nicht die ganze Zeile - es ist ein Rückgängig-Befehl