Setting up good vim workflow as a beginner

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • vim-lsp

    async language server protocol plugin for vim and neovim

  • Vim doesn't have (yet) native LSP support. Neovim does, but even then I prefer vim-lsp plugin

  • vim-easymotion

    Vim motions on speed!

  • And I think the best way to learn vim is to just sort of jump in and start working. When you need to figure out how to do something, read the docs or google it. That will be WILDLY uncomfortable, but after a little while it'll feel like second nature to you. What might help is using the Easymotion plugin as well (https://github.com/easymotion/vim-easymotion). I still use it because it makes navigation really simple.

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

    InfluxDB logo
  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • There are a few plugins that I really like that help my workflow: 1. FZF (https://github.com/junegunn/fzf). Forget nerdtree or another file explorer. FZF has all of that covered but works even better. You'll be able to navigate your code amazingly fast with FZF. It's crazy how good FZF is, read the docs and see.

  • YouCompleteMe

    A code-completion engine for Vim

  • Youcompleteme for auto completion (https://github.com/ycm-core/YouCompleteMe). Though I've been told that there are much better options. It's what I started with, so I've kept using it.

  • vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

  • Gitgutter (https://github.com/airblade/vim-gitgutter) for seeing git diff while you are editing.

  • awesome-vim-colorschemes

    Collection of awesome color schemes for Neo/vim, merged for quick use.

  • There are plenty of other amazing plugins. Also, have fun looking through colorschemes to make vim look pretty! Check out https://vimcolorschemes.com/ or https://github.com/rafi/awesome-vim-colorschemes. I use eva01 (https://github.com/hachy/eva01.vim). Others I've liked are nord (https://github.com/arcticicestudio/nord-vim), orbital (https://github.com/fcpg/vim-orbital), and gotham (https://github.com/whatyouhide/vim-gotham).

  • eva01.vim

    Vim/Neovim colorscheme 😈

  • There are plenty of other amazing plugins. Also, have fun looking through colorschemes to make vim look pretty! Check out https://vimcolorschemes.com/ or https://github.com/rafi/awesome-vim-colorschemes. I use eva01 (https://github.com/hachy/eva01.vim). Others I've liked are nord (https://github.com/arcticicestudio/nord-vim), orbital (https://github.com/fcpg/vim-orbital), and gotham (https://github.com/whatyouhide/vim-gotham).

  • SaaSHub

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

    SaaSHub logo
  • vim

    An arctic, north-bluish clean and elegant Vim theme. (by nordtheme)

  • There are plenty of other amazing plugins. Also, have fun looking through colorschemes to make vim look pretty! Check out https://vimcolorschemes.com/ or https://github.com/rafi/awesome-vim-colorschemes. I use eva01 (https://github.com/hachy/eva01.vim). Others I've liked are nord (https://github.com/arcticicestudio/nord-vim), orbital (https://github.com/fcpg/vim-orbital), and gotham (https://github.com/whatyouhide/vim-gotham).

  • vim-orbital

    Dark blue base16 theme for 256-color terminals

  • There are plenty of other amazing plugins. Also, have fun looking through colorschemes to make vim look pretty! Check out https://vimcolorschemes.com/ or https://github.com/rafi/awesome-vim-colorschemes. I use eva01 (https://github.com/hachy/eva01.vim). Others I've liked are nord (https://github.com/arcticicestudio/nord-vim), orbital (https://github.com/fcpg/vim-orbital), and gotham (https://github.com/whatyouhide/vim-gotham).

  • vim-gotham

    Code never sleeps in Gotham City. 🌃

  • There are plenty of other amazing plugins. Also, have fun looking through colorschemes to make vim look pretty! Check out https://vimcolorschemes.com/ or https://github.com/rafi/awesome-vim-colorschemes. I use eva01 (https://github.com/hachy/eva01.vim). Others I've liked are nord (https://github.com/arcticicestudio/nord-vim), orbital (https://github.com/fcpg/vim-orbital), and gotham (https://github.com/whatyouhide/vim-gotham).

  • neovim

    Vim-fork focused on extensibility and usability

  • nvim

    My neovim config (by ChristianChiarulli)

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

  • How to check if value was updated in real time?

    3 projects | /r/vim | 16 Nov 2022
  • what vim theme is your favourite? (and maybe tell us why?)

    32 projects | /r/neovim | 5 Dec 2021
  • What's your favorite colorscheme?

    14 projects | /r/neovim | 14 May 2021
  • Need light color scheme

    3 projects | /r/neovim | 24 Jun 2023
  • What color scheme do you use?

    40 projects | /r/neovim | 16 Jun 2023