Vim Keybindings Everywhere – The Ultimate List

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
  1. vim-like-pile

    Sources of Big Pile of Vim-like

  2. SaaSHub

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

    SaaSHub logo
  3. vim-keybindings-everywhere-the-ultimate-list

    The ultimate list of which programs support Vim-like keybindings natively, or how they can be added with extensions. A collaborative project.

  4. NeoVintageous

    Vim for Sublime Text.

    Fails to mention my favourite text editor, Sublime Text which has an optional Vim mode built in (Vintage). I personally am using NeoVintageous[0] which allows you to run various ex commands and shell commands, as well as incorporating features from popular plugins such as vim-surround.

    0. https://github.com/NeoVintageous/NeoVintageous

  5. firenvim

    Embed Neovim in Chrome, Firefox & others.

    In that case give firenvim[1] a try. It uses your existing config (keymaps, plugins, autocmds, etc).

    [1] https://github.com/glacambre/firenvim

  6. vimac

    Productive macOS keyboard-driven navigation

    If you like vimium, there's an app called Vimac that's like vimium but for macOS. So you can control all kinds of apps with they keyboard like in vimium.

    https://vimacapp.com/

  7. kindaVim.docs

    Ultimate Vim Mode for macOS

    I’ve been using kindavim, this looks more powerful though, gonna try it out!

    https://kindavim.app/

  8. qmk_firmware

    Open-source keyboard firmware for Atmel AVR and Arm USB families

    I use QMK and have a "vim layer" which translates hjkl and other keys as left-down-up-right, i.e: something like this https://github.com/qmk/qmk_firmware/blob/eab2b8faa0/users/tw...

  9. moreutils

    moreutils is a growing collection of the unix tools that nobody thought to write long ago when unix was young. Read-only version of `git://git.joeyh.name/moreutils`

    Joey Hess' excellent moreutils¹ comes with vipe which is a generalised solution for these types of tasks. It allows you to run whatever $EDITOR you've configured mid-pipe, making it possible to work your changes up in an interactive editor session. Useful for those of us not smart enough to write up our changes as a series of -c arguments ;)

    (It fixes the vim issue by virtue of using a temporary file to do the magic)

    ¹ https://joeyh.name/code/moreutils/

  10. videospeed

    HTML5 video speed controller (for Google Chrome)

    I think you're right.

    If you're using chrome, and have the addon Video Speed Controller [1], you can always reload the page, hit 'd' a bunch of times to speed up the video to something like 10x to get to the part you need quickly (then 'r' to go back to regular speed).

    https://chrome.google.com/webstore/detail/video-speed-contro...

    But you're right it's not perfectly convenient. Great for surveying information rapidly though. If you don't catch the precise information, at least you know of it, which I think is half the battle with vim shortcuts.

  11. matui

    A very opinionated Matrix TUI.

    This is a cool list. I built my own chat client a little while back to get vim bindings in the last place it was missing that I spent a lot of time: https://github.com/pkulak/matui

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

  • Mouseless – fast mouse control with the keyboard

    18 projects | news.ycombinator.com | 12 Dec 2024
  • Try to dump traditional mouse. Click by [Vim] + [screen vision-recognition] way

    1 project | news.ycombinator.com | 20 May 2024
  • QMK and Keyboards

    7 projects | news.ycombinator.com | 14 Jan 2024
  • Doesn't change layers

    1 project | /r/qmk | 24 Jul 2023
  • Is this code valid and up to date?

    1 project | /r/qmk | 9 Jun 2023

Did you know that Shell is
the 11th most popular programming language
based on number of references?