Bash / zsh: Hoàn tác xóa ngược (ctrl + w)


Câu trả lời:


28

Hoàn tác nó như thế này: ctrl+_


6
ctrl+shift+-để có được dấu gạch dưới.
Avinash Raj

4
"ctrl + y" == "ctrl + _" hoạt động giống nhau
user206499

1
Vâng, cả hai sẽ làm việc.
Avinash Raj

4
Trong trường hợp này, cả hai sẽ hoạt động, nhưng chúng không có nghĩa giống nhau. Ctrl + y có nghĩa là "yank".
Victor

5
ctl + /, tuy nhiên, một ràng buộc bổ sung cho "hoàn tác". Điều này là tốt cho ngón tay quen thuộc của emacs của tôi.
Darael

4

Phím tắt bên dưới này thực hiện công việc hoàn tác chuỗi đã xóa bằng ctrl+ w,

ctrl+y


1
Cảm ơn! Đâu là sự khác biệt với ctrl + _?
Damian Điền

1
ctrl+shift+-để có được dấu gạch dưới.
Avinash Raj

1
@DamianFill, có vẻ như lệnh này chỉ đơn giản là dán văn bản cuối cùng bị xóa bằng bất kỳ lệnh nào. Vì vậy, bạn không thể thực hiện một số thao tác để khôi phục một số phần văn bản đã xóa
user907860

0

ctrl+ wkhông xóa nhưng cắt mọi thứ ở phía trước con trỏ. Do đó, bạn có thể kéo / dán nó ctrl- ygiả sử bạn không di chuyển con trỏ. ctrl+ _thực sự khôi phục lại dòng chính nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.