dired中最佳复制和黏贴姿势是什么?

emacs的dired是自己非常常用的插件,其中的复制和黏贴也是非常常用的功能。但是默认的copy感觉速度好慢,还不是异步,导致卡死emacs。当然也有其他插件利用rsync的,比如GitHub - stsquad/dired-rsync: Support for rsync from Emacs dired buffers 感觉使用体验还是不好。有没有一个插件可以很友好同时也很方便简洁的工具实现复制?

async包里面有个dired-async,支持粘贴时的异步

这个包在reddit上有人说在复制大文件和多文件时会出现bug,很不稳定。因此,有人建议使用rsync的第三方工具。emacs-async这个包我之前也使用过,但也是遇到前面说的这个问题,感觉还是很不稳定、鲁棒。反正感觉emacs dired对与复制和黏贴文件使用体验还是不好,感觉很痛苦。我感觉一个好的复制功能得有(1)显示复制的进度;(2)完成时给出提示信息;(3)不影响其他进程,是异步的。

个人使用还没遇到什么问题,可能拷贝大文件的需求比较少。自己用的更多的是dired-ranger,操作起来比较直观