Windows Development Workflow
Have you tried wsltty, which is basically mintty + wslbridge? It doesn’t have any tabs or split windows but it works pretty well. If you use tmux, you can get split panels.
Even Ubuntu WSL terminal is nice. ConEmu vs Hyper vs Terminus vs MobaXTerm Terminator vs Ubuntu WSL — Nick Janetakis Most of the WSLtty problems are gone, and it’s what I currently use. It still has a little bit more input latency than Ubuntu WSL but it’s a lot easier to configure and supports hotkey based font size adjustments.
ConEmu + wslbridge
Shell & Shell Framework
Why framework? To allow you to install packages which extend or modify the look of your shell.
Still not sure about fish. Nicer but those stupid things :(
Terminal multiplexers are tools to create multiple screens, tabs, etc.
tmux is standard, but there are lot of alternatives with improvements.
- tmuxinator manages complex tmux sessions
- byobu uses tmux as its engine but does a better job in user interface and key combinations
Some tmux config: tmux configuration, mouse copy & paste added
SSH with connection persistence
- Eternal Terminal seems to be better alternative to mosh with some better support for native scrolling (scrollback) and especially tmux control mode (native tabs and windows, tmux -CC) but not sure which terminal supports that
point client to docker engine running in windows with:
and append that to
echo "export DOCKER_HOST=localhost:2375" >> ~/.profile