github.com/tmc/it2
Package it2 provides a powerful CLI tool and Go client library for the iTerm2 API. The it2 command-line tool enables comprehensive programmatic control of iTerm2 on macOS. For library usage, see the github.com/tmc/it2/internal/client package. All major iTerm2 automation features are supported through Unix socket and WebSocket APIs. Comprehensive iTerm2 control capabilities: Install the CLI tool: For library usage: Use the internal/client package for programmatic access: The client automatically chooses the best connection method: The client automatically handles iTerm2 authentication: Shell Integration - Access command history and prompts: Real-time monitoring of events: Variable management with scoping: The it2 command provides comprehensive terminal control. Usage: Available Commands: Global Flags: Examples: Use "it2 [command] --help" for more information about a command. Sessions can be identified using either format: Many commands support automatic fallback to $ITERM_SESSION_ID.
proxy.golang.org
0
Links
| Registry | proxy.golang.org |
| Source | Repository |
| Docs | Documentation |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:golang/github.com/tmc/it2
spec |
| License | MIT |
| Namespace | github.com/tmc |
| Last Synced | 25 days ago |
Repository
| Stars | 0 on GitHub |
| Forks | 0 on GitHub |