Show him one of the email clients on GNU Emacs. Vterm’s directory tracking is also unique.
Show him one of the email clients on GNU Emacs. Vterm’s directory tracking is also unique.
Regardless of the language, i feel like there is a core layer where it handles lower level stuff and an outer layer we typically interact with.
Editor hopper
I don’t get the concept of learning vterm, you just start it and use it with Emacs key bindings. Just stop using garbage like Doom Emacs and evil, and start making your own set up.
(advice-add 'jsonrpc--log-event :override #'ignore)
I stopped using worktree completely. It’s basically fancy git clone and it’ll leave unnecessary path histories and I have to index the project from scratch as well.
I think git checkout is enough unless you work in a repo where git checkout causes huge recompilation. It’s also a good moment to make a commit to the working branch for reflog when I checkout some PR.
I never use stash either unless i intend to pop the stash within a minute.
No rebase is the default for both magit and git
Does that mean whatever revelation OP might’ve had was misunderstanding?
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.
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.
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.
The default one. It’s beautiful with white-space mode on.
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.
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.
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.
Try expand region package from elpa.
It’s a weird default. The file is literally a elisp code with .el like almost everything else.