![]() 's:ContextDiscover' is in your g:SuperTabCompletionContexts list. G:SuperTabContextDefaultCompletionType is set to 'context' and that G:SuperTabContextDiscoverDiscovery and requires that g:SuperTabDefaultCompletionTypeDiscovery is now new setting g:SuperTabCompletionContexts defines which context completion g:SuperTabRetainCompletionType is now g:SuperTabRetainCompletionDurationĪnd accepts one of 'none', 'insert', or 'session'. NOTE: Several non-backwards compatible configuration changes where made. Default discovery is now a part of context completion. Context completion now supports plugable functions to determine which ![]() Refactored the contextual completion and default discovery support. Thanks to Christophe-Marie Duquesne.įixed a possible error that may occur in some rare conditions. now distributed as a vimball with a help file (:h supertab). fixed reverse cycling through result when using completion added support for an enhanced longest match completion (disabled by default) added optional default mapping to end completion mode (enabled by default) created variables to set user defined list of before or after patterns for which completion should not be attempted (:h supertab-preventcomplete) fix mapping to cooperate better with mappings of other plugins (ex. when using longest enhancement, save/restore any previous mappings for / fix to not break abbreviation expansion on fix tabbing through completion results with longest enabled when the longest text expanded is the empty string. fix error attempting tab completion if buffer was loaded with no autocmds fired fix logic to decide whether to scroll up or down based on current completion contextįix error that occurs attempting to complete after optional alternate completion mapping or :SuperTabHelp have set the completion type. added ability to disable supertab via a buffer local variable improved compatibility with other plugins. added setting to close completion preview window when the completion popup closes. added support for chaining two completion types (falls back to the second if not results from the first). Open the file in vim ($ vim supertab.vmb). Download supertab.vmb to any directory.Ģ. You can also find supertab on github repository:ġ. Support for simple completion chaining (falling back to a differentĬompletion type, keyword completion for example, if omni or user completion You can also plug in your own functions to determine which completion type Type based on the text preceding the cursor. ![]() Built in 'context' completion option which chooses the appropriate completion Hitting will highlight the next longest match). Optional improved 'longest' completion support (after typing some characters, Scroll forwards and backwards through completion results. ![]() Don't like using ? You can also configure a different pair of keys to The current completion type before returning to the default. When using other completion types, you can configure how long to 'remember' Close vim's completion preview window when code completion is finished. Prevent from completing after/before defined patterns. Supertab allows you to use for all your insert completion needs SuperTab : Do all your insert-mode completion with Tab.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |