2012-05-15 32 views
6

Tôi mới sử dụng VIM và tôi đến từ thế giới Eclipse/VS.VIM: tắt tự động hoàn tất nhưng giữ gợi ý

Dường như khi tôi sử dụng Ctrl + N, nó tự động hoàn thành chức năng, và khi tôi gõ sys (Tôi có ý định để có được syslog), nó tự động auto hoàn thành tên để sysSync (mục đầu tiên trong danh sách gợi ý là sysSync).

Vấn đề là sys được tự động hoàn tất thành sysSync. Khi tôi tiếp tục gõ l, nó sẽ trở thành sysSyncl, thay vì sysl. Tôi thấy nó quá khó chịu.

Câu hỏi của tôi là làm thế nào tôi có thể tắt tự động hoàn toàn nhưng có được cửa sổ gợi ý mở, giống như khi tôi gõ sys, nó rời khỏi sys hoang sơ, nhưng mang lại cho tôi danh sách gợi ý để lựa chọn?

Tôi nên đặt gì trong tệp .vimrc của mình?

Cảm ơn rất nhiều vì đã dành thời gian cho bạn.

Trả lời

0

Tôi không biết làm thế nào để làm chính xác những gì bạn muốn, nhưng hãy nhớ rằng bạn có thể giữ CTRL ép, và vòng lặp thông qua những gợi ý với N.

+0

Và nếu bạn muốn loại bỏ danh sách và không tự động hoàn thành bất kỳ điều gì, hãy nhấn 'Ctrl + E'. – echristopherson

+0

đó không thực sự là vấn đề. nói rằng tôi biết tôi có một chức năng gọi là nhật ký sys **. tôi quên cái gì ở giữa. trong Eclipse/VS, tôi có thể gõ sys, sau đó ctrl + space, tôi có danh sách gợi ý. và nếu tôi tiếp tục gõ. nó sẽ thu hẹp danh sách thành tên chức năng mà tôi muốn. mặc dù danh sách bằng các phím ctl/mũi tên không khả thi trong trường hợp này, vì danh sách sẽ rất dài. – Grey

Các vấn đề liên quan