Avatar

noooitB

noooit@alien.top
Joined
0 posts • 43 comments
Direct message

Actually learning elips itself is the reward.

permalink
report
reply

The tramp maintainer wasn’t really keen on innovating anymore so somebody needs to volunteer.

I feel like network filesystem + some remote commands/plugins handler would stabilise things more. Even with sshfs mode, remote command doesn’t work.

It really doesn’t make sense that it supports so many network filesystems and none of them support remote command/process. If I could mount network filesystem locally, I wouldn’t use tramp to begin with.

permalink
report
reply

If you find an available open port(it’s something you don’t have control unless you have an access to network devices between), it’s the matter of starting ssh servers like openssh, dropbear on the system.

permalink
report
parent
reply

I have a similar requirement.
If folder1 and folder2 have different project root marker, it’s possible to start multiple language servers via project-vc-extra-root-markers.

But the tricky part is when it’s started from folder2, it needs to cd to folder1 before executing the language server.

I achieve this by creating a wrapper script for language server and create a function that sets an environment variable before executing the script and does do complex things in the script.

It’d be nice if there was a better solution without depending on .dir-locals.el and etc, like passing a function for the server program so that I don’t have to use a script + environment variable.

permalink
report
reply

The default one. It’s beautiful with white-space mode on.

permalink
report
reply

It’s all probably against the policy but if there is a free port open, you can start ssh. If not, I agree there is no way to use local emacs. I would just try to compile emacs on the remote machine which is difficult restrict if the direct or indirect internet access is allowed.

permalink
report
reply

GNU Emacs is configurable for a reason. Don’t use those complete garbages.
The configuration should be made by you. It’s really not that hard, just start from the tutorial.

permalink
report
reply

Does that mean whatever revelation OP might’ve had was misunderstanding?

permalink
report
parent
reply

Compared to gud, it’s a lot of config, it’s also nasty that it looks like you have to code the program path to your config.

but, it’s a great effort in any case, both from you and the plugin author. Configuration snippets like this help a lot of people.

permalink
report
parent
reply

Try expand region package from elpa.

permalink
report
reply