在Mac Finder中仅使用键盘移动文件?


38

作为前世的Windows用户,我有点想念仅使用键盘来移动文件。

在Mac OS X中可以吗?

编辑:相关问题是仅使用键盘在finder中导航,而这真的很难。您使用鼠标打开两个窗口,然后使用键盘与使用鼠标相同


在两个文件夹之间移动?必须有复制+粘贴功能吗?
Ivo Flipse,2009年

经过一番寻找,我担心它不会存在(除非被黑客入侵)
Ivo Flipse 09/09/25

复制+粘贴是,但这是复制,而不是移动。我完全不确定您是否可以剪切+粘贴...
Jonik

看来答案是否定的:-),使用finder是不可能的!
nexneo

Answers:


46

我正在回答自己的问题,但Mac OS X Lion现在终于有了。在Lion中,如果在粘贴复制的Finder项(Command-Option-V)时按住Option,它确实会移动它。(通过http://tidbits.com/article/12320


因此,这基本上是按Cmd+C要剪切Cmd+Opt+V的文件,然后按要粘贴到的文件夹。抱歉,您的答案尚不清楚,应该使用Cmd + C而不是Cmd + X
Dmitry Gonchar

5

Cmd-X默认情况下不适用于文件。您可以通过执行启用它

defaults write com.apple.finder AllowCutForItems 1

在一个终端。但是它所做的只是将文件移到垃圾箱。

就像有人说过的那样,您可以使用Cmd + dragNDrop(或拖放:)来移动文件,但是您需要使用鼠标来执行此操作。也许有些脚本可以复制并粘贴然后删除原始文件?我不知道。

您可能需要寻找第三方软件,它等同于Total Commander或类似的软件。


5

OS X不允许这样做。这是一个苹果设计的问题。他们不相信“砍掉”某物的比喻,无论我们(用户)对它有多信任。* 1
因此,我们剩下了别人可以想出的东西。其中很多人做到了。

使用QuickSilver中的宏来执行此操作(一旦您知道了该宏,就永远不想再没有它了):http : //www.macosxhints.com/article.php? story=20081112153330648

使用上下文菜单(QuickAccessCM)进行操作:http ://www.pure-mac.com/cmm.html#quickaccesscm

用小滴来做(我也不建议这样做,因为它也使用鼠标):http : //www.versiontracker.com/dyn/moreinfo/macosx/27818

通过整体更换查找器来完成此操作:http : //www.cocoatech.com/ (Pathfinder)

因为我是键盘迷和QuickSilver,所以我走了QuickSilver的方式……好吧,所有东西和厨房水槽。

* 1除了自iPhone上的OS 3.0起,甚至苹果公司都提供了“剪切”选项。我还是希望-几十年的等待之后-这最终提供的桌面操作系统,以及...


2
在Apple设计的大多数Mac应用程序中,“剪切”始终可用于文本编辑。因此,我猜他们相信“剪切”。
nexneo 2011年

我们在这里谈论文件。不是文字。

阅读您的回答,您说过,无论我们(用户)多么相信,他们都不相信“砍掉” 某物的隐喻。”
nexneo 2011年

1
我已经回答了这个问题。它询问“仅使用Mac Finder中的键盘移动文件?”。我不知道为什么要指出这一点并向我讲解一些事情,我没有说过,为什么如此重要。对不起,如果我没有回答您的问题,对不起。我只是想帮忙。现在我很抱歉。
沃尔夫

5

使用CMD + C复制使用CMD + V粘贴

要么

使用CMD + ALT + V移动(相当于剪切和粘贴)


3

我怀疑您想要Finder解决方案,而其他人已经写过关于该解决方案的信息,但是...

您可以在命令提示符下使用文件系统进行键盘操作(使用Terminal.appxterm)。所有常用的Unix工具均可用,特别是文件随

mv <current path>  <destination path>

两条路径都可以是相对路径也可以是绝对路径。如果目标是目录(文件夹),则文件将被放置目标中,否则文件将被重命名。


这不是Mac专用的。它的unix外壳
nexneo

@nexneo,您的评论是什么意思?
Arjan

@Arjan,使用命令行是一个选项,但没有GUI。它的unix shell可以做到这一点。那不是Mac专用的界面,可以在任何posix兼容的OS中以这种方式完成。我的问题是“如何使用Finder?”不是其他应用程序:)当然不是Non-GUI
nexneo

1
:::看标题,然后看编辑历史,最后脸红::当我写这篇文章的时候,我一直在仔细阅读现有的答案,而且一定忘记了标题。我只在考虑键盘解决方案方面进行思考。它发生了。
dmckee


1

Cmd +`将循环Finder窗口。

使用箭头键上下滚动。使用Cmd + Up上一个级别。

用于剪切,复制和粘贴的常规剪贴板快捷键(Cmd + X,C,V)。

另一个有用的快捷键是Cmd + Shift + /(Cmd +?),它将使您可以使用键盘浏览菜单栏。

此处更多信息:http : //support.apple.com/kb/HT1343


就像之前的答案中提到的那样:Cmd-X无法正常工作。进入菜单栏的官方快捷键是Ctrl-F2(但是使用Cmd-?调用帮助,然后向左移动也确实可以)。
Arjan

感谢Ctrl + F2-我不知道那一个!
ig

或像我一样将Caps Lock映射到菜单(自我链接)。
纳撒尼尔(Nathaniel)

1

我知道这篇文章已经结束,并且已经为Lion用户解答了。但是,作为Snow Leopard用户,该选项键不利于移动。我能想到的最好的解决方案是使用复制和粘贴功能,然后导航回复制的文件并使用Cmd + Delete删除该文件。

在我看来,这似乎是解决问题的漫长道路,特别是如果包含文件夹之间的路径相距较远的话。


0

当我开始使用Mac OS X时,我使用了这个网站

复制并粘贴文件Cmd-C,然后Cmd-V
移动文件而不是复制。(将文件复制到目标位置,并将其从原始磁盘中删除。)Cmd-Drag将文件拖动到磁盘


1
仅使用键盘如何执行Cmd-Drag (请参阅问题)?
约尼克,

另一个问题是仅使用键盘在finder中导航
nexneo

@nexneo,我同意。对我来说,当我最终了解Cmd-O(例如打开子文件夹)时,这对我有所帮助
Jonik

好的。经过一番研究,我发现了。用于导航的Cmd + [和Cmd +]快捷方式。但是仍然移动似乎仅是鼠标操作
nexneo

如果使用列视图,则几乎可以仅使用箭头键(有时使用命令)进行导航。
本杰明·多布森

0

它可能不是您想要的答案,但实际上您可以通过在通用访问首选项窗格中启用鼠标键来使用键盘来实现。

例如,将文件拖到左侧的窗口中,您将按Alt键五次,然后按Fn-M,然后按住Cmd-Fn-U直到在正确的位置,然后按Cmd-Fn-。并且您已将Cmd拖动到文件中。然后再次按Alt五次以关闭鼠标键。


0

要在Finder中移动文件,请使用CMD C选择并复制文件转到新文件夹选项CMD V删除复制并将文件移动到新位置

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.