Show HN: Vim Reference Guide

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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_reference

    :q Vim reference guide for beginner to intermediate users

  • Hello!

    "Vim Reference Guide" is intended as a concise learning resource for beginner to intermediate level Vim users. I hope this guide would make it much easier for you to discover Vim features and learning resources than my own blundering experience.

    To celebrate the release, ebook version is free to download till 31-Mar-2022:

    * https://learnbyexample.gumroad.com/l/vim_reference_guide

    * https://leanpub.com/vim_reference_guide

    Some of my other ebooks and bundles are on sale and I'm currently creating short 1-3 minute videos to highlight Vim features. You can find these details in the above links.

    Visit https://github.com/learnbyexample/vim_reference for markdown source and other details related to the book.

    Hope you find these resources useful. Let me know your feedback.

    Happy learning :)

  • cheatsheet.nvim

    A cheatsheet plugin for neovim with bundled cheatsheets for the editor, multiple vim plugins, nerd-fonts, regex, etc. with a Telescope fuzzy finder interface!

  • Neat stuff! Nowadays, I mostly use Cheatsheet[1] to quickly look up things I want to do, but resources like this are always nice for learning new stuff you didn't know about.

    One piece of feedback is that I would include "+p and "+yy in the copy and paste section. I feel like that's the first place where people will go to look for "How to copy and paste using clipboard".

    [1] https://github.com/sudormrfbin/cheatsheet.nvim

  • 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
  • yode-nvim

    Yode plugin for NeoVim

  • Hi, great work releasing this! Trying to explain vim concisely is always an interesting challenge and I had a great time reading your attempt in this book. I always find it really interesting on how people try to group certain vim functions in a way that makes sense to people that don't use vim.

    Whenever I try to explain vim to other people, I always start super abstract, i.e 'vim grammar is all (count)? verb then object. Learn actions and then the movements to apply the action where you want'. I think you cover that idea pretty well in your 'Vim philosophy and features' section whilst not making it overly abstract and keeping it relatable.

    Some things I noticed, you mention registers in the insert mode section before explaining what they are. It seemed odd to me that you used the word before explaining what it meant, but maybe it is unavoidable?

    I also noticed you completely left out folds (z, :help fold). Personally, I aggressively fold code I'm not working on so I think they are super important :D. There was a plugin posted recently thats a cool alternative to folding though (similar to emacs narrow) [0] [1].

    [0] https://github.com/hoschi/yode-nvim

  • vim-galore

    :mortar_board: All things Vim!

  • This is a fine resource. For those who love vim already but want to really understand it this was shared by my team internally: https://github.com/mhinz/vim-galore

  • vim-abolish

    abolish.vim: Work with several variants of a word at once

  • The best thing about Vim is that you don't have to choose between Vim and an IDE! Any text editor or IDE that's even moderately popular will probably have a decent Vim plugin. The only downside is that you generally won't have access to Vim plugins (abolish.vim is the one I find myself missing the most: https://github.com/tpope/vim-abolish).

    Personally, I learned to use Vim via the VsVim plugin for Visual Studio.

  • 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

  • The ultimate Vi cheat sheet - essential vi commands cheat sheet that will help navigate the various vi modes, edit text, cut/copy/paste, search and replace keywords etc

    1 project | /r/programming | 5 Apr 2023
  • A beginner starting with VIM, need some tips

    1 project | /r/vim | 2 Aug 2022
  • Vim-galore: ¡ahora en español!

    2 projects | /r/vim | 27 Jun 2022
  • Vim-galore

    1 project | /r/u_ptkrisada | 5 Feb 2022
  • GitHub - mhinz/vim-galore: All things Vim!

    1 project | /r/commandline | 28 Jan 2022