emacs-lsp / lsp-gitpod

76 stars 16 forks source link

Expose a terminal #23

Open yyoncho opened 2 years ago

yyoncho commented 2 years ago

As an alternative to GUI emacs we might add an option to run TUI emacs. This can be done either by https://githubplus.com/yudai/gotty or by https://github.com/butlerx/wetty

TxGVNN commented 2 years ago

Hi, I'm impressed how you implement Emacs in gitpod. And I had other idea is run Emacs on terminal by using tmate.io without browser. That is my example https://github.com/txgvnn/gitpod Some features:

aahutsal commented 2 years ago

Indeed @TxGVNN this dances with custom browser and C-n stuff are quite annoying. Although tmate and tmux itself ain't too stable. Session crashes from time to time. Also the network latency. Would be ideal to run the local gitpod on the closest available server with appropriate hardware (GPUs for AI/ML stuff for instance).

yyoncho commented 2 years ago

@aahutsal for C-n issue you may try Nyxt browser with application-mode enabled

TxGVNN commented 2 years ago

I think in the future Gitpod support ssh session directly, so it will be perfect

@aahutsal As I see, Gitpod supported ssh connection. 2022-06-16-211524_1366x768_scrot

aahutsal commented 2 years ago

@aahutsal As I see, Gitpod supported ssh connection.

Yeah, I discovered it, thank you. It's a bit tricky (e.g. ssh -XY doesn't work, means it does not X forwarding). But I will apparently play with it!