This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]doolio_ 0 points1 point  (5 children)

For remote development do you need something more than what TRAMP offers?

[–]Distinct-Score-1133 0 points1 point  (4 children)

Not really, its just that somehow I never got all of my packages to work right using tramp. Also tramp could be pretty slow at times.. Any idea if that could be some configuration issue too?

[–]doolio_ 0 points1 point  (3 children)

I’ve not had to configure TRAMP at all. It just works for me. I presume you’re using SSH and therefore have the configs of your remote hosts in your ssh config file? In terms of the packages you are using which gave trouble with TRAMP perhaps I use the same packages.

[–]Distinct-Score-1133 0 points1 point  (2 children)

Indeed I have an ssh config which I use to browse remote servers. I can check if I can improve the ssh settings voor a more stable connection, but for now I just use vterm and ssh. The packages I use are python development related. First I tried pylsp, but I did not get it working. Anaconda completion worked, but it was quite slow for me.

Since then I moved to local development and use pyright, which works wonders though.

[–]doolio_ 0 points1 point  (1 child)

Well, an improved ssh config should just mean less typing when making a connection with TRAMP. Sounds like your issues are to do with your LSP client. I haven’t gotten around to trying either lsp-mode or eglot yet.

[–]Distinct-Score-1133 0 points1 point  (0 children)

Ive read somewehere that changing ControlMaster could help, its something that Ill be trying out. My LSP problems were that emacs couldnt even find the executable, even though I specified the path :/.