News for hackers. Stuff that matters.
Re:Making TRAMP go Brrrr by skydhash on Monday June 23, 2025 @12:18PM (#44357309)
It's not only about transparent access. It's about how the whole emacs ecosystem working with the files. So you can bookmark a remote file, and once accessed, you can launch dired (the file manager) for the file's directory, run the shell on the remote,... with the same binding and mechanism you have for local files. No need to alter configuration or launch a special windows for the project.
Re:Making TRAMP go Brrrr by klik99 on Monday June 23, 2025 @01:04PM (#44357773)
Exactly this, it's hard to explain to a non-emacs user why TRAMP is so magical, but the number of times I tried to run something that was meant to run locally on my machine through TRAMP and it just worked is very impressive. It runs so smoothly that you forget you're executing things on a remote machine, and when that leaks through it's typically very easy to diagnose and fix - for instance I have ag (silver searcher) installed on my local machine, tried running a search with ag via tramp and the bin obviously wasn't on the remote machine, a simple apt-get later and I could run my search with all my custom settings remotely.

If anyones ever used the Plan 9 OS across network, TRAMP is like that for emacs

Re:Making TRAMP go Brrrr by marai2 on Monday June 23, 2025 @12:51PM (#44357649)
I’ve been using emacs for many years and I had no idea you can bookmark files let alone bookmark remote files! Thanks for educating me today!
Re:Making TRAMP go Brrrr by skydhash on Monday June 23, 2025 @03:12PM (#44359034)
It's a neat feature. I typically bookmark directories on remote hosts, project roots, config files, etc,.. BTW, you can use `list-bookmarks` then annotate each bookmark with `e`, and display all the annotations with `A`.