0

I am trying to copy files from one directory on a remote computer to another directory on the same remote computer.

Using Dired I can open up the two directories, mark the files I want to copy and press C. This works but is very slow and holds up the computer.

So I found https://truongtx.me/tmtxt-dired-async.html however this only seems to work for copying files on my local computer. If I try and mark and copy a file on a remote computer I get :

rsync change dir "/sourcepath/file1" failed: No such file or directory (2) rsync: change_dir#3 "/destpath/" failed: No such file or directory (2) rsync error: errors selecting input/output files, dirs (code 3) at main.c(695) [Receiver=3.1.2]

The window only displays for a few seconds before disappearing.

How can I fix this?

  • Contact the author of tmtxt-dired-async.el. Ask how to do it or whether it can be done. – Drew Jun 27 '19 at 19:53
  • Likely you can't with current Tramp. There exists a branch in Emacs' git repository to run Tramp asynchronously. This work is stalled due to problems with Emacs' implementation of concurrency. – Michael Albinus Jul 8 '19 at 13:42
0

I would consider looking at dired-rsync which is available from MELPA.

DISCLAIMER: I am the author.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.