A plugin that provides quick command functionality for Tabby terminal.
- Quick Command Menu: Quickly open command list through hotkeys
- Command Group Management: Support organizing commands by groups
- Multi-line Command Support: Execute complex commands containing multiple lines
- Hotkey Combination Support: Send special combination key commands (like Ctrl+C, Ctrl+I, etc.)
- Delayed Execution: Support adding delays between commands
- Enter Control: Option to automatically add carriage return at the end of commands
- Windows:
Alt+Q
- macOS:
Alt+Q
- Linux:
Alt+Q
Each command contains the following properties:
- name: Command name
- text: Command content
- appendCR: Whether to automatically add carriage return (true/false)
- group: Command group (optional)
- Multi-line Commands: Use line breaks directly in command content
cd /path/to/project
npm install
npm start
- Combination Keys: Use ASCII control characters
- Ctrl+C: \x03
- Ctrl+I: \x09
- Delayed Execution: Use \sxxx to add delay
- \s1000: Delay 1000 milliseconds
- Basic Command
name: "List Files"
text: "ls -la"
appendCR: true
- Multi-line Command Example
name: "Start Project"
text: "cd ~/project\nnpm install\nnpm start"
appendCR: true
- Command with Delay
name: "Step Execution"
text: "echo Step 1\s1000\necho Step 2\s1000\necho Step 3"
appendCR: true
- Combination Key Command
name: "Interrupt Process"
text: "\x03"
appendCR: false