Which vim plugins do not have a lua equivalent yet?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. vim-table-mode

    VIM Table Mode for instant table creation.

    vin table mode. Creating tables in markdown file.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. vim-colorscheme-switcher

    Makes it easy to quickly switch between color schemes in Vim

    xolox/vim-colorscheme-switcher

  4. mini.nvim

    Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort

    mini.align

  5. vim-fetch

    Make Vim handle line and column numbers in file names with a minimum of fuss

    vim-fetch (there was a time I couldn't live without that, and I still wonder why this is not built-in functionality)

  6. vim-matchup

    vim match-up: even better % :facepunch: navigate and highlight matching words :facepunch: modern matchit and matchparen. Supports both vim and neovim + tree-sitter.

    vim-matchup is written in lua, isn't it? https://github.com/andymass/vim-matchup/tree/master/lua

  7. supertab

    Perform all your vim insert mode completions with Tab

    supertab? (one of the "install and forget" plugins I'm using for years)

  8. vimtex

    VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.

    Absolutely VimTeX

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. iron.nvim

    Interactive Repl Over Neovim

    For Codi, I migrated away to iron.nvim. Codi is really slick though :)

  11. nvim-typora

    Discontinued Bindings for Typora's Markdown in Neovim

    It's far from my best work but nvim-typora has a table creator in it.

  12. vim-swap

    Reorder delimited items.

    Only one I use that hasn't been mentioned is a standalone vim-swap replacement. The existing ones all need treesitter (that I know of)

  13. vim-unimpaired

    unimpaired.vim: Pairs of handy bracket mappings

    https://github.com/tpope/vim-unimpaired. I still use it a lot and it’s one of the few remaining vimscript plug-ins I have. It is also quite slow to load. It would be fantastic to have a Lua equivalent.

  14. diffview.nvim

    Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

    There is an issue to add directory diff to diff view.nvim.

  15. vim-slime

    A vim plugin to give you some slime. (Emacs)

  16. undotree

    The undo history visualizer for VIM

    undotree

  17. mini.basics

    Neovim Lua plugin with common configuration presets for options, mappings, and autocommands. Part of 'mini.nvim' library.

    mini.basics

  18. telescope-undo.nvim

    A telescope extension to view and search your undo tree 🌴

    nowadays I like the UI of telescope-undo more

  19. nap.nvim

    Quickly move between next and previous NeoVim buffer, tab, file, quickfix, diagnostic, etc.

    Not sure if you saw this. It is my take on unimpaired, but I only use its navigation, not the options toggling or URL encoding.

  20. committia.vim

    A Vim plugin for more pleasant editing on commit messages

    committia.vim https://github.com/rhysd/committia.vim opens up diff of staged changes automatically when using vim as your git commit msg editor

  21. diferente.nvim

    Improve the experience inside `COMMIT_MSG` and `MERGE_MSG` filetypes.

    Im currently working in a committia-like plugin written in lua for neovim. Here is the link https://github.com/cvigilv/diferente.nvim

  22. indent-o-matic

    Dumb automatic fast indentation detection for Neovim written in Lua

    there is indent-o-matic

  23. rainbow_csv.nvim

    Neovim port of mechatroner/rainbow_csv

    rainbow_csv.nvim

  24. wilder.nvim

    A more adventurous wildmenu

    wilder.nvim is written in mostly vimscript even though it's called ".nvim". It also hasn't had a meaningful commit since May, 2022. I'd love to see this idea of a better wildmenu experience expanded and improved upon in lua/the neovim community.

  25. vim-copy-as-rtf

    Copy syntax-highlighted code from vim to the OS X clipboard as RTF text

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • F/f/T/t highlight plugin?

    8 projects | /r/neovim | 10 Jul 2023
  • Introducing jsonpath.nvim

    6 projects | /r/neovim | 9 Oct 2022
  • Paste a word without losing the yank buffer

    3 projects | /r/vim | 5 Aug 2022
  • projectmgr.nvim - I listened to all of your feedback and present a significantly improved and much more feature-laden version!

    3 projects | /r/neovim | 9 Aug 2022
  • moving in insert mode

    8 projects | /r/vim | 13 Jul 2022

Did you know that Vim Script is
the 33rd most popular programming language
based on number of references?