Con trỏ di chuyển một vị trí còn lại sau khi thoát khỏi chế độ chèn?


8

Tôi đang sử dụng evilthông qua spacemacs. Khi tôi thoát trạng thái chèn, con trỏ di chuyển sang trái một ký tự. Tại sao vậy? Đây có phải là một lỗi, hay nó là một tính năng? Tôi có thể tắt nó không?

Câu trả lời:


9

"Di chuyển một khoảng trống còn lại sau khi rời khỏi chèn" là hành vi mặc định trong Vim, theo mặc định evil(trên đó spacemacsđược xây dựng) mô phỏng theo mặc định. Nếu bạn không thích hành vi đó, bạn có thể thiết lập (setq evil-move-cursor-back nil).


Cảm ơn bạn! Bây giờ tôi thấy những gì một câu hỏi ngớ ngẩn nó là. Tôi đã kiểm tra của tôi .vimrc, và nó có một inoremap <Tab> <Esc>`^(i remap Escđể Tab). Đó là lý do tại sao tôi chưa bao giờ nhận thấy nó trong Vim!
siphiuel
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.