tabby-quick-command-manager
v2.0.1
Published
Quick commands manager for Tabby
Downloads
276
Maintainers
Readme
tabby-quick-command-manager
A fork of tabby-quick-cmds with additional features. A plugin that provides quick command functionality for Tabby terminal.
What's new in this fork
- Configurable palette shortcut: Set a custom keyboard shortcut to open the command palette directly from the plugin settings (Settings > Quick Commands).
- Per-command shortcuts: Assign individual keyboard shortcuts to any command for instant execution without opening the palette.
- Usage-based sorting: Commands within groups are sorted by how frequently you use them.
- Commands actually run: sending a command presses a real Enter (carriage return), so it executes in PowerShell and
cmd.exetoo, instead of only being typed at the prompt.
Installation
From Tabby Plugin Manager
Search for tabby-quick-command-manager in Tabby's Plugin Manager (Settings > Plugins).
From ZIP
- Download the latest ZIP from GitHub Releases
- Extract and copy to Tabby's plugins directory:
- Windows:
%APPDATA%\tabby\plugins\node_modules - macOS:
~/Library/Application Support/tabby/plugins - Linux:
~/.config/tabby/plugins
- Windows:
- Restart Tabby
Usage
Open palette shortcut
Go to Settings > Quick Commands and click Capture next to "Open palette shortcut". Press your desired key combination (e.g. Ctrl+Space). That shortcut will now open the command palette from anywhere.
The built-in Alt+Q hotkey (via Tabby's keyboard settings) also works by default.
Running vs. typing a command
Each command has a Run the command toggle (previously labelled "Append '\n'"). With it on, every line of the command is followed by an Enter keypress, so the command executes — this is what the palette, the toolbar button and per-command shortcuts all use. With it off, the lines are joined with the shell's line-continuation syntax and left at the prompt for you to review and run yourself. Commands that will run are marked with a ↵ in the list.
Per-command shortcuts
When editing a command, click Capture next to the shortcut field and press a key combination. That command will execute immediately when the shortcut is pressed, without opening the palette.
- Press
Escapewhile capturing to cancel - Press
DeleteorBackspaceto clear a shortcut
For full documentation on command syntax (multi-line commands, control characters, delays), see the original project.
License
MIT
