Skip to content

Keybindings Documentation

A quick-reference guide for keyboard shortcuts and commands across operating systems, window managers, editors, terminal tools, browsers, and creative applications.

Operating Systems

Windows

  • Windows -- General shortcuts, File Explorer, Task Manager, Virtual Desktops
  • GlazeWM -- Tiling window manager for Windows, i3-inspired, workspaces, resize mode

macOS

  • macOS -- General shortcuts, Finder, Screenshots, Mission Control
  • Rectangle -- Window snapping with halves, thirds, quarters, and displays
  • yabai -- Tiling window manager for macOS with BSP layout, spaces, skhd bindings

Linux

Desktop Environments

  • GNOME -- Window management, workspaces, shell navigation, accessibility
  • KDE Plasma -- Global shortcuts, window management, virtual desktops
  • XFCE -- Global shortcuts, window management, workspaces

Window Managers

  • i3 -- X11 tiling WM, workspaces, splits, scratchpad, resize mode
  • Sway -- Wayland i3-compatible tiling compositor, outputs, input config
  • Hyprland -- Dynamic Wayland tiling, animations, groups, special workspaces

File Managers

  • Nautilus -- GNOME file manager, navigation, file operations, tabs
  • Dolphin -- KDE file manager, split view, tabs, integrated terminal
  • Thunar -- XFCE file manager, lightweight, custom actions, plugins

Editors

Terminal Editors

  • Vim -- Modal editing, motions, registers, macros, windows/tabs
  • Neovim -- LSP, Treesitter, Telescope, plugins, Lua configuration
  • Emacs -- Extensible editor, buffers, windows, kill ring, Dired, Org mode
  • Helix -- Selection-first modal editor, built-in LSP/Treesitter, multi-cursor

GUI Editors

  • VS Code -- General editing, navigation, search/replace
  • IntelliJ IDEA -- File navigation, search, tool windows, refactoring
  • Sublime Text -- Multi-cursor, command palette, fast editing, build systems
  • Zed -- GPU-accelerated editor, collaboration, AI assistant, LSP

Terminal

Shells

  • Bash / Readline -- Line editing, history search, completion, kill/yank
  • PowerShell -- PSReadLine, prediction, history, completion, selection

Multiplexers & File Managers

  • tmux -- Sessions, windows, panes, copy mode, prefix key system
  • ranger -- Vim-style terminal file manager, previews, bookmarks, tabs

CLI Tools

  • Git -- Repository setup, staging, branching, remotes, history
  • Docker -- Container lifecycle, inspection, image management

Applications

Browsers

  • Chrome -- Tabs, navigation, DevTools, bookmarks, zoom (also Chromium-based browsers)
  • Firefox -- Tabs, navigation, DevTools, Reader Mode, screenshots

Productivity

  • Obsidian -- Note-taking, Markdown editing, graph view, backlinks, canvas

Creative

  • Blender -- 3D modeling, sculpting, animation, viewport navigation, edit mode