V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
aheadlead
V2EX  ›  问与答

Finder 里面如何快速而方便的获得一个文件或目录的绝对路径

  •  
  •   aheadlead · 2014-07-16 16:12:48 +08:00 · 9016 次点击
    这是一个创建于 3772 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在Windows里面,只用打开运行,把文件拖到运行窗口里面,就能方便的获得一个文件的绝对路径。

    请问OS X下有类似的技巧吗?
    24 条回复    2016-11-13 14:30:25 +08:00
    bearcat001
        1
    bearcat001  
       2014-07-16 16:38:44 +08:00   ❤️ 1
    右键Services可以添加吧
    最简单是装XtraFinder

    Sivan
        2
    Sivan  
       2014-07-16 16:40:51 +08:00   ❤️ 1
    在Windows里面,只用打开运行,把文件拖到运行窗口里面,就能方便的获得一个文件的绝对路径。

    ===>

    在 Mac 里面,只要打开终端,把文件拖到终端窗口里面,就能方便的获得一个文件的绝对路径。
    jakwings
        3
    jakwings  
       2014-07-16 16:45:42 +08:00
    拖到 Terminal
    mopig
        4
    mopig  
       2014-07-16 16:46:59 +08:00
    右键->查看简介
    yadizzz
        5
    yadizzz  
       2014-07-16 16:50:47 +08:00
    cmd+c
    Perry87
        6
    Perry87  
       2014-07-16 17:04:04 +08:00
    按住 Finder 窗口正上方的图标,拖到 Terminal 里。
    forrestchang
        7
    forrestchang  
       2014-07-16 17:44:07 +08:00
    试试这个软件:Go2Shell
    aheadlead
        8
    aheadlead  
    OP
       2014-07-16 18:07:48 +08:00
    @Sivan
    @jakwings
    @Perry87
    请问osx "默认" 有打开终端的快捷键吗..就像ubuntu的Ctrl+Alt+T一样...

    先感谢各位了
    aheadlead
        9
    aheadlead  
    OP
       2014-07-16 18:08:58 +08:00
    @bearcat001 这软件好丑T.T
    emarvin
        10
    emarvin  
       2014-07-16 19:25:44 +08:00
    试试这个软件 cd-to https://github.com/jbtule/cdto
    SoloCompany
        11
    SoloCompany  
       2014-07-16 20:20:04 +08:00 via Android
    用了extrafinder后,就把go2shell删了,但xf的bug导致工具栏自定义图标总会被重置的问题一直没有解决挺麻烦的
    qian
        12
    qian  
       2014-07-16 22:04:19 +08:00 via iPhone
    这么简单... AppleScript 里用 path to me,然后绑 AppleScript 到快捷键或者热字符串。寝室断网,网好了我顺便发出来
    bugcoder
        13
    bugcoder  
       2014-07-16 22:32:38 +08:00
    难道 ⌘+i 不是最简单的吗?
    omi4399
        14
    omi4399  
       2014-07-16 23:25:23 +08:00
    菊花+i呀
    qian
        15
    qian  
       2014-07-17 01:20:43 +08:00   ❤️ 2
    kinghenry
        16
    kinghenry  
       2014-07-17 07:36:56 +08:00
    有两个简单的办法:
    1. forklift里右键就有"copy path to clipboard"

    2. finder里选中文件,打开dropzone3,点击finder path这个action
    LINAICAI
        17
    LINAICAI  
       2014-07-17 09:03:19 +08:00
    直接拖进终端。。。
    laomo
        18
    laomo  
       2014-07-17 10:19:17 +08:00
    @aheadlead 没有默认的,在系统快捷键里添加了也没生效。现在是用Alfred 的workflow绑定快捷键了。杀鸡用了牛刀,不过问题解决了,强迫症患者就这样。。
    lygmqkl
        19
    lygmqkl  
       2014-07-17 15:04:33 +08:00
    我用了2步 1.command + I 2. copy 虽然步骤多点 但是还是很顺手的,针对单个文件

    IDE里面也有其他热键。
    aheadlead
        20
    aheadlead  
    OP
       2014-07-17 17:02:22 +08:00
    @qian 非常感谢
    不过这个东西应该如何使用呢..
    下面那个窗口是怎么弄出来的
    qian
        21
    qian  
       2014-07-17 17:24:05 +08:00 via iPhone
    @aheadlead

    第二图是 Keyboard Maestro,付费 app。

    但免费的方案也有。Automator 创建服务,保存,然后到 System Preferences 找到这个服务,为这个服务创建快捷键。

    其实吧。我觉得我没答全楼主的问题。楼主可以 google 'AppleScript get selected file path',因为今天网络维护,又要断一天,网好的时候如果这帖还没更新,那我再发一计。

    其他人的方案:琐碎程度从低到高; 多装一个 app (系统重装时就麻烦了额在精力有限的情况下, 像我, app 越少越好); app 是付费的 (那么就追求用更少的钱实现更多的功能,KM吧; 或者用免费的系统原生); 要多点个右键菜单 (其实path finder 类还是挺方便的,多个path供选,可用KM什么的,为常用的path绑快捷键,比如AppleScript要用HFS path); 要拖拽 (夏天了不想让手汗到触摸板啊...); 开窗口再复制 (好复杂...)
    qian
        22
    qian  
       2014-07-17 23:09:53 +08:00
    qian
        23
    qian  
       2014-07-17 23:13:59 +08:00
    multiple items paths 格式可以是 item1\nitem2 也可以是 `item1`, `item2` 也可以是 ["item1", "item2"] 这个可以自己在 AppleScript 里改
    flt
        24
    flt  
       2016-11-13 14:30:25 +08:00   ❤️ 3
    command+option +c
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1053 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.