Questions tagged [tramp]
TRAMP is ‘Transparent Remote (file) Access, Multiple Protocol’ for editing remote files from Emacs.
320
questions
0
votes
1answer
15 views
How to make image-dired work on remote files?
I've tried sshand scp for tramp's method (both work for tramp), yet image-dired thumbnail creation fails
Thumb could not be created for /scp:raspi:/media/pi/91D4-7E58//IMG_1.JPG: exited abnormally ...
1
vote
1answer
13 views
How to run commands locally even when on tramp?
I have some commands that do "utility" stuff that have nothing to do with the current buffer. I need these to always run locally, and not remotely when visiting a tramp buffer. How can I do ...
0
votes
1answer
29 views
Tramp/Emacs 27 freeze on Mac
I'm facing a major issue with Tramp and Emacs 27.1 on a Mac (10.15.7), which makes it almost impossible to work on remote files ...
As soon as I start to type a SSH or SCP based URL in the mini buffer ...
0
votes
2answers
17 views
Org Babel execute bash via ssh on non-default port; `(wrong-type-argument number-or-marker-p nil)`
Problem
In an org file, I have a source code block containing bash code that I want to run on a remote machine:
* test
:PROPERTIES:
:header-args:bash: :dir /ssh:skid@127.0.0.1#2221:
:END:
#+...
0
votes
1answer
37 views
How to stop ivy-switch-buffer from trying to connect
I'm using ivy-use-virtual-buffers to see both currently and recently visited buffers in Swiper's ivy-switch-buffer and it worked great until last month when I opened distant files via ssh/Tramp.
Ever ...
0
votes
1answer
29 views
Tramp hangs indefinitely when using doas on Linux
Tramp works fine when I try to edit with sudo or ssh, but when I try to edit with doas it will hang (while also maxing out my cpu). Here is some tramp output:
backtrace()
tramp-signal-hook-...
0
votes
1answer
42 views
Problems with FTP connection via Tramp
I try to create FTP connection via Tramp, but the output I get on AngeFTP is:
ftp> open android.local
ftp: Can't connect to `192.168.0.21:21': Connection refused
ftp: Can't connect to `android....
0
votes
0answers
16 views
Local magit revives all stale tramp connections
I'm using long-living emacs sessions using emacs in daemon mode, and I use tramp quite extensively. I usually have several buffers in the background which use tramp, but since my system has been ...
0
votes
0answers
27 views
Unexpected local shell in TRAMP mode
I have a clear installation of spacemacs with layer shell on.
I open remote dir SPC f f ssh:<host>:<path>
I open shell SPC '
Shell is local (I expect it to be opened on the remote host)
2
votes
1answer
76 views
How to disable magit on remote files with tramp?
I'm working with Emacs on windows, I usually work locally, but I want to disable magit when I'm working on a remote file.
I'm trying to add a hook that disables magit when it detects that the file is ...
1
vote
1answer
69 views
Start emacs from the command line with remote ssh file open
How to start Emacs from the command line with and open file trough ssh?
What I usually do is first open Emacs and do:
C-X C-F /ssh:my_remote_server:/file.txt RET
How can I directly open the file from ...
0
votes
0answers
31 views
Emacs tries to read init.el from remote machine during start-up
I have a very weird issue since a few days without being aware of any change in my set-up. I run Emacs 27.1 (on macOS installed via macports) on my laptop and on my desktop computer with a very ...
1
vote
1answer
37 views
magit on Windows over plink tramp
I'm scratching my head on this problem, but I cannot seem to use magit on a project served over plink or plinkx on Windows.
What does work:
The windows client can use magit on a project stored ...
0
votes
0answers
24 views
Cannot connect to WSL using Tramp (all localhost)
this is my %USERPROFILE%\.ssh\config
Host wsl
User daniele
Port 2222
HostName localhost
If I open a cmd and run ssh wsl everything works like a charm.
But when I try:
C-x C-f /ssh[x]:daniele@...
1
vote
1answer
37 views
What is causing Emacs remote shell to be slow on completion?
So basically I am doing the following:
Opening a dired buffer with tramp on a remote.
Opening a shell on the remote (M-x shell)
Then if I try for example to type any command such as ls -la the ...
1
vote
2answers
43 views
How do I make Tramp stop mangling my PATH?
Tramp is very tenacious in overriding the PATH setting of a remote
machine. How can I completely disable this, so that Tramp's PATH is
identical to what I get when I manually log in with ssh on the
...
0
votes
1answer
53 views
command run in docker-tramp running on the host rather than remote
The setup:
I have a docker container connected with a mounted volume containing an org file. The docker container has both texlive and emacs (configured exactly the way it is on my host) installed. I ...
1
vote
1answer
70 views
Log Tramp traces to a file
I am experiencing some Emacs Tramp connection problems and want to ask for help. However in my case Emacs hangs completely because of Tramp and there is no way I can access Tramp debug files. (it is ...
0
votes
0answers
34 views
Emacs hangs/freezes if vpn connection is lost
Every so often when Emacs is open and I edit some file via tramp and an established vpn connection and this connection is terminated and then reestablished, I cannot get Emacs to continue working. All ...
0
votes
0answers
33 views
How to tell Tramp to load a remote .bashrc before executing commands remotely?
Problem: I have an elisp plugin which is failing on a call to start-file-process when executed within a remote directory. The issue is that the command I am trying to call with start-file-process ...
0
votes
0answers
27 views
/bin/top not found in eshell over ssh
How does eshell resolve its PATH?
If I run my top in eshell on my local machine, it opens a new buffer and shows the output of the command in it. However, if I do the same on an eshell run on a remote ...
1
vote
1answer
52 views
gdb over ssh via tramp fails (but gdb-gud works?)
I am running into an issue where the gdb command fails over tramp. The remote host is a simple linux box I am accessing via ssh. Even when I run emacs without my init file it still happens.
Emacs 27....
0
votes
1answer
34 views
“Tramp: Opening adb shell connection…failed” + extra characters ^[7 and ^[8 present
It happens when I try to connect from emacs-26.3/tramp-2.3.5.26.3 onto my sgs5's lineageos14.1 adb shell.
*tramp/adb d73896d9* buffer contents is the following:
nv COLUMNS=1 ls -d -l /; echo ...
1
vote
1answer
21 views
Tell ESS to use a different R program when on a Tramp remote session
I'm trying to configure ESS to use a different R program path when I'm on a remote session. Now, every time I ssh into the hpc cluster I use, I set the variable inferior-ess-R-program to /weird/path/...
1
vote
1answer
37 views
Which `ls` program is used when running dired over tramp?
How does dired determine which ls program to use when running over tramp? I couldn't find it anywhere in the document. If it is insert-directory-program, what would it do if the path doesn't exist on ...
1
vote
1answer
39 views
does tramp mode look at .dir-locals
I'm using emacs over tramp to edit a project inside a vm on my local machine. It has something like this:
ssh:vm:~/projects/project/.dir-locals.el
ssh:vm:~/projects/project/src/tests/file-i'm-editing....
1
vote
0answers
35 views
SSH connects, TRAMP doesn't
this is a lot like the issue described here already.
It seems like the fancy prompt issue, however, I've tried to use sshx which I was told would solve this issue. I an wondering if anyone else have ...
0
votes
1answer
37 views
tramp mode on Ubuntu hangs while attempting ssh to 0.0.0.1
With emacs 25.2.2 on Ubuntu 18.04, if I try opening a file over ssh using a path such as /ssh:somehost.example.com:/tmp/testfile, it launches a sub-process that does:
/usr/bin/ssh -o ControlPath=%C 0....
0
votes
0answers
69 views
terminal mode (with -nw) vs gui mode
Now I read lots of good stuff about spacemacs and want to try it out.
I like the way iterm2 separates hosts/projects cleanly.
Can I use iterm2 + spacemacs (maybe in terminal mode?)
Or do I lose most ...
0
votes
1answer
52 views
ggtags does not play well with tramp — emacs freezes multiple times
I've recently started to use tramp to edit a codebase that's two ssh hops away from me I was initially very happy with the experience, given how transparent everything was.
I use magit and ggtags and, ...
2
votes
1answer
56 views
Why can't TRAMP assume current host for `sudo::`?
Are there any technical reasons or use cases for why sudo:: in TRAMP cannot use the rightmost host to the left of it, instead of localhost?
When I do /ssh:myname@my-remote-hostname.example.com|sudo::/...
0
votes
0answers
113 views
Flycheck Trouble with Tramp and Python: “no module named /ssh:…/home/ubuntu/test.py”
Hi and thank You for helping!
Overview
I run a Linux Container (Guest) on my Machine (Host). On this guest I installed python3. Too, there I have a file "test.py". I edit this file via Emacs ...
0
votes
2answers
54 views
Unable to find files with ssh and environment variables
I have installed exec-path-from-shell as well as included the following in my init.el
(when (memq window-system '(mac ns x))
(exec-path-from-shell-initialize))
within my ~/.bash_profile I have ...
1
vote
0answers
43 views
Tramp can't connect - cannot find ssh
I am trying to use Tramp, but it seems unable to execute the ssh command.
Here is the error from *Messages*:
Tramp: Opening connection for AWS2 using ssh...
Word wrapping enabled
Tramp: Sending ...
0
votes
0answers
85 views
Why is `git` running incredibly slow with `tramp` and `ssh` and `eshell`
Commands like ls, cd, etc. run perfectly fine using tramp, but as soon as I run a command such as git status, the speed is unbearably slow, and I always receive these messages in the *messages* buffer:...
2
votes
1answer
42 views
Dired doesn't open non-text files with external applications in a Tramp directory listing
In Dired I'm in a Tramp directory opened with /sftp:... (so using the gvfs backend).
If I use & to open a non-text file with a local external application (ex. evince for PDF) it doesn't do ...
2
votes
1answer
59 views
Tramp `find-dired`: wrong type argument error
If i use find-dired in a remote directory (from Tramp) then I get a wrong type argument: processp, nil error.
It works on a local dir.
All I pass to find is '-iname "blah"'.
/sftp:andreaz@10.0.0.99:...
0
votes
0answers
44 views
Tramp su seems to not work
I would like to upgrade my current workflow so I can use Emacs to edit a file on a remote machine. Here is what I have to do now:
ssh remote # password1 required
sudo su -l otheruser # password2 ...
1
vote
1answer
147 views
Separate auth-sources for Tramp and Gnus, or disable auth-sources for Tramp?
I have passwords stored in .authinfo.gpg file which I only need for Gnus. I never store passwords for machines or localhost in this .authinfo.gpg file (or in any other file).
The problem is when I ...
0
votes
0answers
26 views
ido-mode breaks docker-tramp completion in minibuffer, and opens wrong files
Somehow the following minimal emacs config breaks docker-tramp. Completion in the mini-buffer does not work for /docker:, nor the container ids/names like /docker:43893ad331df, and once you type out ...
0
votes
1answer
70 views
clang-format-buffer with tramp doesn't actually format buffer
I'm using tramp to edit files on a remote machine, and when I run clang-format-buffer, it doesn't actually format the buffer. I get a message (clang-format: success) in the minibuffer, but the ...
3
votes
2answers
79 views
Using tramp and ESS-mode, how can I get the R interpreter to execute locally?
I use tramp to edit R files on a remote server. When I evaluate R code within ESS-mode, it starts an R interpreter on the remote machine. However, at the moment ssh -X to the server does not work, so ...
3
votes
1answer
45 views
RCS Version Control on Tramp Mode
Began using RCS Version Control within Emacs with no problem while locally, but having dificulty on Tramp mode, once it says:
Debugger entered--Lisp error: (error "This file is already registered")
...
1
vote
1answer
80 views
Function `cd` not working correctly in conjunction with `tramp` and `compile`
For context I am looking at a remote file; for example: /ssh:desktop:/home/user/project/src/file.cpp.
I then issue the interactive command compile like so:
cd /ssh:desktop:/home/user/project/Release &...
1
vote
0answers
58 views
How to disable tramp autosave and backups, but keep other backups/autosave?
I'd like to disable autosaves and backups when using tramp, because I neither want to save stuff from remote machines nor stuff belonging to root in my backup/autosave directory. How to do that?
I ...
0
votes
1answer
29 views
How to make Tramp execute only if address is reachable?
So I have a couple of VM I'm using (mainly for experiment) I use Tramp a lot on a particular file in the VM, so I started to use this:
(find-file "/ssh:vm@192.168.122.141:/home/vm/test.org" t)
I put ...
0
votes
1answer
45 views
Tramp is operating on host filesystem instead of container filesystem
I'm using a slightly modified version of the usual docker tramp integration (below) which works fine to complete up to /docker:container_name: but where it goes wrong is it opens files on the host ...
0
votes
1answer
44 views
Use tramp to play remote videos on the local
I use tramp to access my phone through termux and locates the Movies directory
/ssh:termux:/storage/emulated/0/Movies:
total 162M
Superbook - In The Beginning - Season 1 Episode 1 - Full ...
0
votes
1answer
81 views
Default shell path with Tramp from MacOS to Linux
I have a local environment which is MacOS Catalina and a remote environment which is standard Linux. I use tramp to connect to the remote linux machine to work on it.
Unfortunately, Catalina now ...
0
votes
1answer
43 views
tramp: $INSIDE_EMACS isn't defined while .bashrc is processed
It seems INSIDE_EMACS can be used to determine if tramp is used. I know I could use test "$TERM" = "dumb" but if [[ -z $INSIDE_EMACS ]]; then is provided by the home-manager tool.
If I set tramp-...