finder 有没有软件或什么办法实现类似 windows listary 的一个功能

2021-12-15 17:50:02 +08:00
 zhaojun1998

如题,因为之前是 Windows ,有时候剪贴板有一个路径地址,直接输入到地址栏回车就行了,用 Finder 只能一层一层的选。

目前已知在 Finder 窗口中可以使用快捷键 ⇧ + ⌘ + G ,弹出的窗口粘贴路径进行跳转,但使用体验一般。

在 Windows 中还有一个软件,叫 Listary ,有一个功能,就是网页选择文件时,切换窗口到其他文件管理器,再切换回来,会把网页选择文件这个窗口的所在路径切换为刚才切换的那个窗口的路径。(似乎有点绕,不知道描述清楚没有,但这个功能非常好用。),在苹果中有什么软件可以实现么。

1947 次点击
所在节点    macOS
20 条回复
zhoushengyue
2021-12-15 17:53:35 +08:00
是的,Listary 这个功能非常好,但是 win 上也不是所有软件的选择文件窗口都支持的,Mac 上不知道
DonDonc
2021-12-15 18:05:37 +08:00
描述的有点绕,我的理解是你想找一个方法实现选择文件窗口时,已经有另一个 Finder 窗口打开了对应文件夹,需要选择文件的窗口快速到这个文件夹。Finder 内建有这个功能,把文件拖动到选择文件窗口后,会自动跳转到对应文件夹。WIndows 同样操作的话会把这个文件移动到那个选择文件窗口当时所在文件夹。
fanyange
2021-12-15 18:06:37 +08:00
有个 App 叫 Default Folder X ,但用起来体验一般,LZ 可以试一试
zjuster
2021-12-15 18:17:14 +08:00
说时候没看明白,但只能自己理解。

你是否在找 Alfred , 用 Find +文件名 即可快速打开所在文件夹 ( MacOS 似乎没有“目录路径“这个概念)
minamike
2021-12-15 18:22:16 +08:00
```
tell application "System Events" to set frontmostProcess to first process where it is frontmost
tell application "Finder"
if exists Finder window 1 then
set currentDir to target of Finder window 1 as alias
else
set currentDir to desktop as alias
end if
end tell
set the clipboard to POSIX path of currentDir

tell application (path to frontmost application as text) to activate
delay 0.2
tell application "System Events"
keystroke "g" using {shift down, command down}
delay 0.2
keystroke "v" using command down
keystroke return
end tell
```

以上的 AppleScript 绑定快捷键可以一定程度实现这个功能
goodhellonice
2021-12-15 18:37:00 +08:00
Listary 这个功能超级好用
Kimyx
2021-12-15 18:41:08 +08:00
最后这个功能可以通过拖拽来实现,从文件管理器的目录拖动文件到选择文件窗口中,选择文件的窗口会直接跳到该目录
DonDonc
2021-12-15 18:45:32 +08:00
看了一下 Listary 官网,你指的应该是 <amp-youtube data-videoid="9T9-OtRVeUw" layout="responsive" width="480" height="270"></amp-youtube> Quick Switch 这个功能,那就我之前回复的就没错,可以直接把要打开的文件拖拽到上传窗口,这个时候不会像 Window 那样被移动或者复制过去,而是会直接跳转到对应文件夹并选择该文件。
ttxhxz
2021-12-15 19:44:05 +08:00
我想问问 win 上除了 listary 还有别的软件有这个功能吗? listary 好久不维护了,虽然现在勉强够用,但是还是想要一个在维护的软件
Innovatino
2021-12-15 19:52:06 +08:00
@DonDonc
好活儿
cz5424
2021-12-15 20:06:05 +08:00
我都是打开终端,输入 open 地址,这样就会打开对应地址的 Finder
explorerproxy
2021-12-15 20:08:23 +08:00
listary 上的替代都没有,目前最接近的反而是用 ahk 做的一个,但是也需要额外的操作

total commander 也没有,因为这个我都想再配一台 pc 了
Dvel
2021-12-15 20:13:39 +08:00
第一个功能 Alfred 可以实现。
将路径粘贴到 Alfred 窗口,就自动跳转到了文件导航器,支持波浪号开头的路径。
可以在 Finder 中打开当前目录。
只输入斜杠 /波浪号可以自动跳转到根目录 /家目录。
可以手动在目录左右穿梭。
支持快捷执行删除、复制、open with...等操作。
支持通配符筛选。
有个叫 Buffer 的功能,支持批量选中操作。
qq1204076437
2021-12-15 20:49:50 +08:00
@minamike 老哥这个是最接近 listary 功能的
kidonng
2021-12-15 22:02:01 +08:00
1. Command + Alt + C 复制路径
2. Command + Shift + G 前往文件夹
3. Command + V 粘贴
4. 回车跳转
zhanggang807
2021-12-15 22:44:12 +08:00
这个功能真不错,有的 app 的打开文件选择窗口不支持 Command + Shift + G 前往文件夹
jfds
2021-12-16 20:40:42 +08:00
alfred 写个脚本。从剪贴板读路径,然后打开。快捷键或者关键字触发
seanzxx
2021-12-31 10:22:54 +08:00
@zhanggang807 文件选择窗口我一般输入一个 /,就开启路径输入模式了
也可以在 finder 里面找到一个文件,然后拖入文件选择窗口
zggsong
2022-08-31 21:39:18 +08:00
![Imgur]( )
zhaojun1998
2022-09-01 15:04:05 +08:00
@zggsong

十分感谢,已经成功

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822422

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX