Tôi đang sử dụng zshtrong vi-mode.
Khi tôi đi đến chế độ bình thường với ESCvà sau đó trở lại vào chế độ chèn (ví dụ sử dụng i, ahoặc s), biên tập viên dòng loại "bảo vệ" một phần của dòng ở phía trước của char, lúc đó tôi là khi nhập lại chèn chế độ .
Tôi đã sửa nó cho char backspace bằng cách đảo ngược nó với
bindkey "^?" backward-delete-char
Nhưng vẫn còn những ràng buộc khác như ^Wthế không hoạt động (có lẽ vì chúng bị ràng buộc vi-*).
Nếu tôi hiểu chính xác, hành vi này là bình thường vi.
Có cách nào để zlehành xử như thế vimmà không phải buộc lại quá nhiều chìa khóa không?
cntl-udường như vẫn bị ảnh hưởng bởi công tắc chế độ bình thường / chèn.