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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • 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

  • doomemacs

    An Emacs framework for the stubborn martian hacker

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