Tôi muốn bản đồ Ctrl - w đến kill-region
trong Bash 4.2. Khóa này bị ràng buộc là unix-word-rubout
(xóa từ lùi) theo mặc định. Theo hướng dẫn, bạn có thể thực hiện lại bản sao với lệnh bind
có các tùy chọnLàm thế nào tôi có thể hủy liên kết và remap C-w trong Bash?
-u chức năng Bỏ liên kết tất cả các khóa được liên kết với hàm được đặt tên.
-r keyseq Xóa mọi ràng buộc hiện tại cho keyseq.
tôi đã cố gắng bind -r "\C-w"
và bind -u unix-word-rubout
nhưng quan trọng là không unset và, như bind -P | grep unix-word-rubout
cho thấy, không có sự thay đổi trong các bản đồ.
tôi chơi với bind
một chút và tôi có thể unbind phím built-in khác nhưng không Ctrl - w.