当前位置:  开发笔记 > 编程语言 > 正文

异步复制的副本

如何解决《异步复制的副本》经验,为你挑选了1个好方法。

有没有办法修改/告诉dired异步复制文件?如果您在dired中标记多个文件然后使用"C"进行复制,则emacs将锁定,直到复制每个文件.我想要启动这个副本,并让我继续编辑,因为它在后台继续.有没有办法得到这种行为?

编辑:实际上,C在dired-aux中调用'dired-do-copy',而不是在dired本身.对不起任何困惑.



1> luapyad..:

我认为emacs主要限于一个线程 - 所以这可能不是通过标准的dired命令直接实现的,比如'C'copy.

但是,有一个dired命令" dired-do-shell-command ",它调用shell来在后台完成工作.如果您选择要复制的文件,然后使用键'!' (这运行dired-do-shell-command)然后输入'cp?[目的地]'(如果您在Windows上,可能可以使用'复制').我没有对此进行过测试 - 请参阅"dired-do-shell-command"获取有关详细信息的帮助.

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有