- Up arrow: Navigate to previous commands in history
- Down arrow: Navigate to next commands (or back to current input)
- Works exactly like standard terminal behavior
- Preserves current input when starting navigation
- Resets on command execution
- Split Panes: Cmd+D (vertical) and Cmd+Shift+D (horizontal)
- Close panes with Cmd+W when multiple panes exist
- Fixed alias matching to work with command arguments
- Aliases now match first word only (e.g., 'gs status' works with gs=git)
Split panes allow multiple terminal sessions side-by-side in the same tab
1. Working Directory Persistence: Tracks and restores last directory per tab
2. Command Aliases: Create shortcuts for long commands (e.g., gs=git status)
- Manage aliases in Settings
- Type 'aliases' to see all defined aliases
3. Keyboard Shortcuts Reference: Cmd+? to view all shortcuts
All features tested and working
1. Edit Snippets: Edit button to modify existing snippets
2. Clear Scrollback: Cmd+Shift+K to clear all terminal output
3. Category Filter: Dropdown to filter snippets by category
4. Find in Terminal: Cmd+F to search terminal output (built-in)
5. Startup Commands: Configure commands to run when opening new tabs
All features tested and working
- Snippets: Start empty, add via right-click context menu on selected text
- Export/Import: Save and load snippets as JSON files with merge/replace options
- Tab Renaming: Double-click tabs to rename them
- Session Persistence: Tabs and their names are saved and restored on app restart
- Delete Snippets: Remove unwanted snippets from the panel
- Auto-suggestions: Comprehensive command database with 400+ commands
- Includes Git, Docker, Kubernetes, NPM, Python, Ruby, Rust, Go, and more
- Suggestions from command history, common commands, and system PATH
- Updates in real-time as you type
- Press Tab to accept suggestions
- Fixed tab content persistence when switching between tabs
- Fixed tab bar layout and positioning
- All features fully functional and tested