Intro
Most Linux distributions ship Vim already installed, or a package manager away, and the terminal build behaves identically to the shortcuts on this page across every distro and desktop environment.
https://hkeys.app
Only meaningful in Visual mode or right after an operator, e.g. daw deletes a word.
Most Linux distributions ship Vim already installed, or a package manager away, and the terminal build behaves identically to the shortcuts on this page across every distro and desktop environment.
Vim is usually already there. Most distros preinstall a minimal vim or vi; apt install vim, dnf install vim-enhanced, or pacman -S vim gets the full-featured build with syntax highlighting and plugin support.
Terminal emulator matters less than on other platforms. GNOME Terminal, Konsole, Alacritty, and the rest all pass Vim's Ctrl-combinations through cleanly, there's no equivalent of Windows' flow-control quirk to work around.
Case matters more than the modifier. Almost every shortcut here is a bare letter or Shift+letter, not a Ctrl or Alt chord, dd and D are different commands, not the same one with an optional modifier.
The Vim Linux shortcut list is available as a printable PDF. The motions, operators, and text objects are worth learning first.
Often yes, at least a minimal vi-compatible build. Installing the full package (vim on Debian/Ubuntu, vim-enhanced on Fedora, vim on Arch) adds syntax highlighting, plugins, and the complete feature set behind every shortcut on this page.
Not usually. GNOME Terminal, Konsole, Alacritty, and other common Linux terminal emulators pass Vim's key combinations through without the flow-control conflicts that can affect Ctrl+S on Windows.
No. Vim's shortcuts are built from bare letters, Shift, and Ctrl, the same set it uses on every platform. The Super key isn't part of Vim's own bindings.
Need more than shortcuts?
Visit the Vim app page for an overview and helpful links.
Want to suggest a new app, report a bug, or get help? Email us at info@hkeys.app.
For anything else or just a quick hello, write to us at info@hkeys.app.