I must commend wave for being an impressive new terminal tool, but it still lacks some important productivity features:
- Automatically reconnect all connections when opening the workspace.
- Implement a broadcast input feature for batch operations on all hosts within the workspace, similar to iTerm2's "Broadcast input."
- Currently not supporting the rz/sz commands for quick file uploads. Alternatively, provide a better file upload/download solution.
- Enable free-form session arrangement views within the workspace, similar to iTerm2's Panel [command + D / command + shift + D ...].
- Support dragging and detaching tabs into independent windows, with the option to recombine them. Behavior similar to Chrome / iTerm2.
- Currently only supporting bash, with an expectation to support other shells like zsh/fish.
- Support exporting workspace/config files or cloud synchronization to other hosts, while addressing security concerns such as private keys/passwords.
- Ensure that codeview/codeedit supports vim shortcuts.
- Some advanced ideas and features: 1) Code snippet manager for saving commonly used commands, supporting shorthand input. 2) Task scheduler for performing timed operations on hosts, with some flexibility. 3) Connection to proxy servers for accessing hosts within private networks.
I must commend wave for being an impressive new terminal tool, but it still lacks some important productivity features: