Vim: A Beginner's Guide From A Beginner

This page summarizes the projects mentioned and recommended in the original post on dev.to

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

    Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.

    Now, there are many good pre-configured neovim setups out there like NvChad and AstroNvim, but I advise you to first at least try out your own configuration. I personally don't use the pre-configured ones, I prefer to use my own configuration.

  • coc-ccls

    CCLS (C/C++) extension for coc.nvim

    coc.nvim - I will elaborate a bit more on this later

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • AstroNvim

    AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins

    Now, there are many good pre-configured neovim setups out there like NvChad and AstroNvim, but I advise you to first at least try out your own configuration. I personally don't use the pre-configured ones, I prefer to use my own configuration.

  • vim-plug

    :hibiscus: Minimalist Vim Plugin Manager

    Now, there are a bunch of plugin managers (Vim/Neovim requires plugin managers to install plugins) out there but for this tutorial, we will stick with vim-plug.

  • presence.nvim

    Discord Rich Presence for Neovim

    presence.nvim - a plugin to let you show that you are using Vim on Discord

  • lightline.vim

    A light and configurable statusline/tabline plugin for Vim

    lightline.vim - a light and configurable statusline/tabline plugin for Vim

  • nerdtree

    A tree explorer plugin for vim.

    nerdtree - a tree explorer plugin for vim, more about this later

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

  • nerdtree-git-plugin

    Discontinued A plugin of NERDTree showing git status

    nerdtree-git-plugin - a plugin to show git status in nerdtree

  • vim-devicons

    Adds file type icons to Vim plugins such as: NERDTree, vim-airline, CtrlP, unite, Denite, lightline, vim-startify and many more

    vim-devicons - a plugin to show icons for your files

  • auto-pairs

    Vim plugin, insert or delete brackets, parens, quotes in pair

    auto-pairs - completes your parentheses, brackets and quotes

  • copilot.vim

    Neovim plugin for GitHub Copilot

    copilot.vim - If you have GitHub Copilot, then you can use it with this plugin

  • z

    Pure-fish z directory jumping (by jethrokuan)

    Use a directory jumper, so you don't have to keep cding all the time. I use z

  • awesome-neovim

    Collections of awesome neovim plugins.

    awesome-neovim - A collection of wonderful neovim plugins & themes for you to try

  • nerd-fonts

    Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

    nerd fonts - It lets you have more glyphs and font ligatures

  • SaaSHub

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

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