Emacs Dired:`dired的奇怪行为
我的行为最好是奇怪的,但情况很简单:给定一个文件夹test ,我想在另一个文件夹中复制它。
在实践中:
test 。 target 。 test然后Ctarget /将其复制到target 。 到目前为止,空白test文件夹按预期复制。 假设这个文件夹中有一些变化,我们想再次将它复制到同一个地方:
test然后Ctarget /将其复制到target 。 yes则再次复制。 现在奇怪的行为。 用(setq dired-dwim-target t) :
target ,以使target位于右侧窗口,但左侧窗口上的初始文件夹。 test ,C再次复制,DWIM会直接建议target/ ,所以需要的只是Enter。 请注意,覆盖或不覆盖是没有问题的。 访问target现在显示test文件夹,但在其内部是test的第二个副本!
甚至更奇怪:
test然后用m选择bla 。 target/ ,所以只需要Enter。 现在,它要求确认和复印件test连同bla的target预期!
我错过了什么?
(当然,这个例子大多使用空文件夹,但这仅仅是为了演示。)
链接地址: http://www.djcxy.com/p/62187.html