vim-mucomplete VS supertab

Compare vim-mucomplete vs supertab and see what are their differences.

vim-mucomplete

Chained completion that works the way you want! (by lifepillar)

supertab

Perform all your vim insert mode completions with Tab (by ervandew)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
vim-mucomplete supertab
16 6
909 3,160
- -
0.0 0.0
over 1 year ago almost 3 years ago
Vim Script Vim Script
MIT License -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

vim-mucomplete

Posts with mentions or reviews of vim-mucomplete. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-30.

supertab

Posts with mentions or reviews of supertab. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-20.
  • Favorite vimrc configs for coding?
    8 projects | /r/vim | 20 Feb 2023
    vim-lsp and ccls, supertab for auto-completion
  • Which vim plugins do not have a lua equivalent yet?
    23 projects | /r/neovim | 18 Feb 2023
    supertab? (one of the "install and forget" plugins I'm using for years)
  • Is it unorthodox to write java purely in Vim/CLI and not use an IDE?
    8 projects | /r/javahelp | 4 May 2022
    Extra: for extra intellisense, you can use https://github.com/dense-analysis/ale (I don't - I like to stick to vanilla Vim as much as possible), https://github.com/ervandew/supertab (for completions using TAB instead of Ctrl-P), and https://github.com/jiangmiao/auto-pairs (automatic bracket insertion).
  • Just discovered emacs as a long term vim user and it's incredible
    13 projects | /r/vim | 26 Apr 2022
    "basic visual settings set number set linebreak "text type settings set encoding=utf-8 "Remapping keys inoremap jk nnoremap j gj nnoremap k gk "to quickly open NERDTree filebrowser. nnoremap :NERDTree "to open files with external programs from paths written in vim. nnoremap gF :!xdg-open "to make Y behave similar to D and C nnoremap Y y$ "to make a new line after the word without entering insert mode nnoremap e a "insert a new line without entering insert mode nnoremap o ok nnoremap O Oj "search settings set hlsearch set incsearch "clipboard settings set clipboard=unnamedplus "for use of Vim plug plugin manager. call plug#begin() " To change the surroundings a text. Plug 'https://github.com/tpope/vim-surround' " A Vim Plugin for Lively Previewing LaTeX PDF Output " Use this command to start the previewer :LLPStartPreview Plug 'xuhdev/vim-latex-live-preview', { 'for': 'tex' } Plug 'https://github.com/vimwiki/vimwiki' "It is a file browser and does basic file ops. Plug 'preservim/nerdtree' "It highlights most movement commands like w,j,f,t,/ etc.Triggered by "leader twice plus the movement key. Plug 'https://github.com/easymotion/vim-easymotion.git' "enables completion with tab instead of control p. Plug 'https://github.com/ervandew/supertab' "To edit csv files in vim and display them nicely. Plug 'chrisbra/csv.vim' call plug#end() "settings required by plugins. "to use markdown in vimwiki instead of learning vimwiki syntax let g:vimwiki_list = [{'path': '~/vimwiki/', \ 'syntax': 'markdown', 'ext': '.md'}] "Self defined commands which can be executed on vim command line.(must start "with caps) "This is shortcut for quickly sourcing vimrc. command Src source ~/.vimrc "shortcut to delete entire file. command Dal norm ggdG "shortcut to copy entire file. command Yal norm ggyG command Erc vsplit ~/.vimrc "to make presentations with pandoc using source markdown and then opening the pdf through external viewer. command Mkppt :!pandoc % -t beamer -o output.pdf ; xdg-open output.pdf "changing the default leader key which is "\" let mapleader = "\" "auto commands to do stuff based on certain events "This inserts # when leader + c key is pressed in a python file. autocmd filetype python nnoremap c I# autocmd filetype python nnoremap C ^x "saving macros or registers. "macro for anki cloze deletion let @b="f:a{{c1::jkA}}jkj0"
  • is it possible to have autocompletion where we incrementally complete the word instead of all at once?
    1 project | /r/neovim | 22 Jan 2022
    Currently I use supertab : https://github.com/ervandew/supertab
  • Sublime text like autocomplete in vim
    6 projects | /r/vim | 5 Aug 2021
    There are plugins that may improve this experience for you, like supertab, vimcompletesme, or vim-mucomplete. You can find more completion plugins here.

What are some alternatives?

When comparing vim-mucomplete and supertab you can also consider the following projects:

coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

VimCompletesMe - You don't Complete Me; Vim Completes Me! A super simple, super minimal, super light-weight tab completion plugin for Vim.

vim-lsp - async language server protocol plugin for vim and neovim

ultisnips - UltiSnips - The ultimate snippet solution for Vim. Send pull requests to SirVer/ultisnips!

coc-java - Java extension for coc.nvim

asyncomplete.vim - async completion in pure vim script for vim8 and neovim

vim-codefmt - Vim plugin for syntax-aware code formatting

nvim-lspconfig - Quickstart configs for Nvim LSP

vim-table-mode - VIM Table Mode for instant table creation.