-
Notifications
You must be signed in to change notification settings - Fork 0
Keybindings Cheat Sheet
Roubs edited this page Sep 17, 2026
·
1 revision
A comprehensive, printable reference of all keyboard shortcuts available in Tuim across all contexts and editing modes.
| Action | Default Shortcut | Vim-Safe Preset | IDE Preset |
|---|---|---|---|
| Command Palette | F1 | F1 | F1 |
| Cycle Next Region | F6 | F6 | F6 |
| Cycle Previous Region | Shift+F6 | Shift+F6 | Shift+F6 |
| Toggle Sidebar | Ctrl+E | Alt+E | Ctrl+B |
| Toggle Terminal Panel | Ctrl+T | Alt+T | Ctrl+T |
| Toggle Zen Mode | F11 | F11 | F11 |
| Resize Panel Left | Alt+โ | Alt+โ | Alt+โ |
| Resize Panel Right | Alt+โ | Alt+โ | Alt+โ |
| Resize Panel Up | Alt+โ | Alt+โ | Alt+โ |
| Resize Panel Down | Alt+โ | Alt+โ | Alt+โ |
| Action | Shortcut |
|---|---|
| Save Buffer | Ctrl+S |
| New Buffer | Ctrl+N (in editor) |
| Quit Tuim | Ctrl+Q |
| Find File (Telescope) |
Ctrl+P or <Space> f f
|
| Search Project Text (Ripgrep) |
Alt+G or <Space> f g
|
| Horizontal Split | Ctrl+W s |
| Vertical Split | Ctrl+W v |
| Move Between Splits | Ctrl+W h/j/k/l |
| Close Split | Ctrl+W q |
| Delete Without Yanking | <Space> d |
| Substitute Word (Current Line) | <Space> s |
| Paste Over Selection |
<Space> p (Visual) |
| Move Lines Up / Down | K / J (Visual) |
| Scroll Half Page (Centered) | Ctrl+D / Ctrl+U |
| Action | Linux / Windows | macOS |
|---|---|---|
| Save | Ctrl+S | Cmd+S |
| Undo | Ctrl+Z | Cmd+Z |
| Redo | Ctrl+Y / Ctrl+Shift+Z | Cmd+Shift+Z |
| Cut | Ctrl+X | Cmd+X |
| Copy | Ctrl+C | Cmd+C |
| Paste | Ctrl+V | Cmd+V |
| Select All | Ctrl+A | Cmd+A |
| Select Current Line | Ctrl+L | Ctrl+L |
| Find in Buffer | Ctrl+F | Cmd+F |
| Replace in Buffer | Ctrl+H | Cmd+R |
| Select by Character | Shift+โ / โ | Shift+โ / โ |
| Select by Word | Ctrl+Shift+โ / โ | Cmd+Shift+โ / โ |
| Action | Shortcut |
|---|---|
| Enter Scrollback Mode | Ctrl+</kbd> followed by Ctrl+N |
| Scrollback Navigation | h, j, k, l, Ctrl+U, Ctrl+D, gg, G |
| Select Text | v (char), V (line), Ctrl+V (block) |
| Copy Selected Text | y |
| Resume Shell Input | i or a |
| Vertical Terminal Split | Alt+V (when terminal is focused) |
| Horizontal Terminal Split | Alt+S (when terminal is focused) |
| Close Terminal Split | Alt+C (when terminal is focused) |
| Cycle Terminal Splits | Alt+O (when terminal is focused) |
| Navigate Splits / Editor | Alt+H, Alt+J, Alt+K, Alt+L |
| Action | Shortcut |
|---|---|
| Installed View | 1 |
| Discover View | 2 |
| Toggle Tabs | Tab |
| Cycle Categories | c |
| Search Plugins | / |
| Refresh Catalog | r |
| Edit Lua Config | e |
| Enable / Disable Plugin | d |
| Uninstall Plugin | u (then y) |
| Install / Details | Enter |
| Action | Shortcut |
|---|---|
| Navigate Changes | โ / โ or j / k |
| Open Changed File | Enter |
| Toggle Stage / Unstage | Space |
| Stage File | s or + |
| Unstage File | u or - |
| Compose Commit | c (then type message + Enter) |
| Cancel / Return | Esc |
Tuim Repository ยท Releases ยท Issue Tracker ยท Website ยท Licensed under MIT
- Workspace Overview
- Editing Modes
- Keybindings & Shortcuts
- File & Buffer Management
- Integrated Terminal
- Git Integration
- Extensions & Plugins
- Language Tools & LSP
- AI Coding Assistants