Ask HN: How to become good at Emacs/Vim?

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • vim-sensible

    sensible.vim: Defaults everyone can agree on

    I made the switch to vim a few years ago. You'll want to start with learning the keybindings. Every major IDE and editor out there has a "vim mode" and an "emacs mode" so pick one you like and enable it. Whenever you need to move more quickly just switch back to your usual keybindings and get it done. Once you have the keybindings memorized, try to use them everywhere. There are browser plugins like vimium that let you navigate with vim keybindings for example.

    It gets a bit weirder from there. If you pick vim for example theres a whole lot of customization rabbit holes you can go down. My advice is to find some sensible defaults and layer in stuff as you need it from there. vim-sensible[0] is a good start.

    Good luck!

    [0] - https://github.com/tpope/vim-sensible

  • SaaSHub

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

    SaaSHub logo
  • doomemacs

    An Emacs framework for the stubborn martian hacker

  • awesome-vim

    The Vim plugin shortlist

  • dotvim

    dotvim ~/.vimrc text editor configuration dotfiles. https://westurner.org/dotfiles/usage#vim (by westurner)

  • lsp-mode

    Emacs client/library for the Language Server Protocol

  • dotvim

    My vim config. (by codykrieger)

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

  • Setting up emacs for front end web development work

    3 projects | /r/emacs | 28 Mar 2022
  • [CMSC216] How to make your life 500% easier in just 10 mins. (VScode/WSL)

    2 projects | /r/UMD | 6 Feb 2021
  • lsp-mode: Emacs client/library for the Language Server Protocol

    1 project | /r/planetemacs | 15 Oct 2023
  • Using emacs in a way that fits its philosophy

    2 projects | /r/emacs | 10 May 2023
  • Help getting the yaml language server working with eglot

    3 projects | /r/emacs | 21 Mar 2023