ervandew / supertab

Perform all your vim insert mode completions with Tab
3.18k stars 214 forks source link

.. Copyright (c) 2012 - 2020, Eric Van Dewoestine All rights reserved.

Redistribution and use of this software in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

.. _overview:

================== Overview

Supertab is a vim plugin which allows you to use for all your insert completion needs (:help ins-completion).

Features

Installation

You have a few options when it comes to installing supertab:

  1. Use vim 8+ plugins:

    ::

    $ mkdir -p ~/.vim/pack/plugins/start $ git clone --depth=1 https://github.com/ervandew/supertab.git ~/.vim/pack/plugins/start/supertab

    Depending on your system you may also need to add :code:packloadall to your :code:~/.vimrc.

  2. Use your linux package manager:

    Some linux distributions include a supertab package so you don't have to manage the install/upgrade of supertab separately from other software on your system.

  3. Use a vim plugin manager:

    There are several plugin managers for vim, which will either allow you to manually clone vim plugin repositories, or will do so for you. Probably the two most popular ones currently are pathogen <https://github.com/tpope/vim-pathogen> and vundle <https://github.com/gmarik/Vundle.vim>. Please refer to their docs for instructions on how to install plugins.

Documentation

You can access the supertab documentation from within vim using the following command:

::

:help supertab

You can also view the text file on github <https://github.com/ervandew/supertab/blob/master/doc/supertab.txt>_.

Frequently Asked Questions