2012-07-30 26 views
9

Tôi đã tìm kiếm loại khác nhau của cách giải quyết để đối phó với tách cửa sổ xem trước cửa sổ hiện hành để hiển thị tài liệu khi thực hiện một sự lựa chọn trong Omnicompletion, như đóng cửa sổ xem trước nếu nó tồn tại khi bạn rời khỏi chèn chế độ.omnicompletion Vim: cửa sổ xem trước tùy chọn

Tuy nhiên, các giải pháp đó là không thực tế. Đôi khi bạn có thể muốn đi vào cửa sổ xem trước để đọc một số tài liệu về mô-đun hoàn thành hiện tại, nhưng với chế độ tự động tại chỗ, điều này sẽ không thể thực hiện được.

Thậm chí nếu nó sẽ, tôi đang tìm cách để có tài liệu không bao giờ xuất hiện bởi vì tôi thực sự không muốn điều đó.

Đọc mã nguồn trong pythoncomplete.vim Tôi thấy rằng giá trị của tài liệu được mã hóa cứng và nó sẽ buộc cửa sổ xem trước hiển thị nếu nội dung này có bất kỳ nội dung nào (nó bỏ qua điều này nếu không thể tìm ra tài liệu cho mô-đun).

Có một lựa chọn toàn cầu rằng tôi không biết nói với Vim để không bao giờ hiển thị tài liệu? Hoặc có thể chuyển đổi nó?

Nếu tôi làm muốn đọc các tài liệu trong một cửa sổ chia cho phép tôi làm như vậy (có lẽ với một số phím tắt) thông thường không cho tôi bất cứ điều gì.

Tôi thực sự muốn tránh phải sao chép/dán pythoncomplete.vim để điều chỉnh thiết lập đặc biệt này theo ý thích của tôi.

Trả lời

13

Các preview được điều khiển bởi các thiết lập 'completeopt' toàn cầu. Để bật tắt rằng, sử dụng

:set completeopt-=preview 
Các vấn đề liên quan