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. |