Đây là hành vi hoàn thành Vim chung. Để có cái nhìn đầy đủ, bạn có thể làm
:he compl-current
Nhưng đối với trường hợp cụ thể của bạn (mà bạn yêu cầu hoàn thành để được ở trạng thái 2 hoặc 3 (được mô tả trong các tài liệu trên). Bạn chỉ có thể sử dụng Backspace hoặc Control- H để nhảy từ trạng thái một trạng thái hai Trong trạng thái 2 bạn có thể thu hẹp tìm kiếm bằng cách gõ ký tự thường xuyên Vì vậy, để hoàn thành hoàn thành với hẹp:..
compl<C-X><C-P><BS>letion
nó là hoàn toàn ngược lại, tôi biết, nhưng đó là cách nó hoạt động .
Chỉnh sửa: Bạn cũng có thể sử dụng phím mũi tên xuống Tead của Control-H hoặc Backspace, và nó có lợi ích của việc không xóa một ký tự.
Nguồn
2008-11-21 23:44:54
Sau khi thực hiện điều đó, nhấn lại tab hoàn tất thay vì hoàn thành tiền tố chung dài nhất tiếp theo. Có cách nào làm được việc này không? –
@AlexanderDuchene Bạn có thể có một plugin khác đang thực hiện việc này cho bạn. – Abdo