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