Vim omnicompletion :дополнительное окно предварительного просмотра

Я искал различные обходные пути, чтобы иметь дело с окном предварительного просмотра, разделяющим текущее окно для отображения документации при выполнении выбора в Omnicompletion, например, закрытие окна предварительного просмотра, если оно существует, когда вы выходите из режима вставки.

Однако такие решения непрактичны. Иногда вам может понадобиться зайти в окно предварительного просмотра, чтобы прочитать документацию по текущему завершенному модулю, но при наличии автокоманды это было бы невозможно.

Даже если бы это было так, я хочу, чтобы документация никогда не появлялась, потому что я действительно этого не хочу.

Читая исходный код в pythoncomplete.vim, я вижу, что значение для документации жестко закодировано, и оно заставит окно предварительного просмотра отображаться, если оно имеет какое-либо содержимое. (оно пропускает это, если не может придумать документы для модуль ).

Есть ли глобальная опция, о которой я не знаю, чтобы сказать Vim никогда не отображать документы? Или можно переключать?

Если я действительно хочу прочитать документы в разделенном окне, позвольте мне сделать это (может быть, с помощью какого-нибудь ярлыка )иначе мне ничего не показывается.

Я действительно хочу избежать необходимости копировать/вставлять pythoncomplete.vim, чтобы настроить этот конкретный параметр по своему вкусу.

11
задан alfredodeza 30 July 2012 в 12:53
поделиться