VS Code and tmux intergation for reliable remote development

Compiler-Debugger-Profiler
3 min readJun 10, 2021

VS Code has a great feature to make remote development feel like local development, specially for file editing. It works pretty well for shell as long as your computer does not lose connection or go to sleep.

What’s the difference between editing a file vs a terminal session?
Editing a file is stateless. If the connection is lost, VSCode can reload (transfer) the file again.
A terminal session is somewhat has a state —
* current working directory
* history of commands
* environment variables
* long running commands
* command…

--

--

Compiler-Debugger-Profiler

C++ Developer. Worked on Windows, Linux & MacOS. CUDA development. LLVM Compiler development