Bash / zsh: Membatalkan penghapusan ke belakang (ctrl + w)


Jawaban:


28

Batalkan seperti ini: ctrl+_


6
ctrl+shift+-untuk mendapatkan garis bawah.
Avinash Raj

4
"ctrl + y" == "ctrl + _" bekerja sama
user206499

1
Ya, keduanya akan bekerja.
Avinash Raj

4
Dalam hal ini mereka berdua akan bekerja, tetapi mereka tidak bermaksud hal yang sama. Ctrl + y berarti "yank".
Victor

5
ctl + /, bagaimanapun, adalah pengikatan tambahan untuk "undo". Yang bagus untuk jari saya yang terbiasa dengan emacs.
Darael

4

Kunci pintas di bawah ini berfungsi untuk membatalkan string yang dihapus oleh ctrl+ w,

ctrl+y


1
Terima kasih! Di mana perbedaannya dengan ctrl + _?
Damian Isi

1
ctrl+shift+-untuk mendapatkan garis bawah.
Avinash Raj

1
@DamianFill, sepertinya perintah ini hanya menempelkan teks terakhir yang dihapus dengan perintah apa pun. Jadi, Anda tidak dapat melakukan beberapa undo untuk mengembalikan beberapa bagian teks yang dihapus
user907860

0

ctrl+ wtidak menghapus tetapi memotong semua yang ada di depan kursor. Karena itu Anda dapat menarik / menempelnya dengan ctrl- dengan yasumsi Anda tidak memindahkan kursor. ctrl+ _sebenarnya mengembalikan garis itu sendiri.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.