Thoughts on vimtutor? Better ways to learn vim?

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • kok.nvim

    Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.

  • If you haven't checked out neovim already, you might want to do so, as it allows for some cool extra features over regular Vim. This includes lua support and and LSP support (Language Server Protocol). Especially LSP-support is great to have, as it allows for plug-ins like like auto-completion, like this one.

  • which-key.nvim

    💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.

  • Which-key.nvim - This is a Neovim plugin, but there equivalent plug-ins that work on vim as well. It shows you the available options for keybindings when you pressed a key. This is great for learning new options as well.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • nvim-tree.lua

    A file explorer tree for neovim written in lua

  • nvim-tree.lua - A file explorer. CHADTree also seesm nice (and is made by the same dev as coq). Again, this is a neovim plug-in, but there are also vim equivalents

  • vimwiki

    Personal Wiki for Vim

  • vimwiki - Note taking in vim, allowing you to make a personal "wiki" inside vim. Very flexible, although the basics are easy to use. You can also convert your wiki to HTML.

  • lens.vim

    A Vim Automatic Window Resizing Plugin

  • lens.vim - Automatic buffer resizing when you have multiple buffer open.

  • vim-be-good

    vim-be-good is a nvim plugin designed to make you better at Vim Movements.

  • Another way to do interactive training is to use [ThePrimeagen/vim-be-good](https://github.com/ThePrimeagen/vim-be-good)

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