Ví dụ, Tôi hiện đang có này:Làm thế nào tôi có thể cấu hình vim để các lệnh chuyển động sẽ bao gồm dấu gạch dưới và CamelCase, nhưng việc hoàn thành sẽ bỏ qua chúng?
set iskeyword-=_
này có tác dụng làm cho công việc này:
foo_bar
Nếu con trỏ là "f", nhấn w di chuyển con trỏ đến dấu gạch dưới. Nhấn lại di chuyển đến "b" trong thanh. Đây là hiệu ứng mong muốn cho chuyển động, nhưng có tác dụng phụ không mong muốn của việc phá vỡ hoàn thành. Cùng câu chuyện với mã thông báo CamelCase. Ví dụ,
Nếu tôi có điều này:
foo_bar
và tôi gõ foo_<CTRL+N>
Tôi không nhận được "foo_bar" như một lựa chọn hoàn.
Tuyệt vời. Cảm ơn. Tuy nhiên, tôi đã giữ nguyên các chuyển động ban đầu. 1 cũng sửa chữa CamelCase, mà không phải là một phần của câu hỏi ban đầu của tôi :) – g33kz0r