V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lazybios
V2EX  ›  macOS

os x 下有没有可以在 finder 某个文件夹下直接呼出对应路径终端的神器

  •  
  •   lazybios · 2015-01-26 15:22:48 +08:00 · 4728 次点击
    这是一个创建于 3588 天前的主题,其中的信息可能已经有所发展或是发生改变。
    27 条回复    2015-01-27 22:07:48 +08:00
    scusjs
        1
    scusjs  
       2015-01-26 15:25:07 +08:00   ❤️ 2
    Go2Shell
    lazybios
        2
    lazybios  
    OP
       2015-01-26 15:27:32 +08:00
    @scusjs 好神速 我下一个看看去~ 感谢
    skywalker
        3
    skywalker  
       2015-01-26 15:28:59 +08:00   ❤️ 2
    Alfred就可以

    装个TerminalFinder的workflow,可以Finder/TotalFinder/iTerm/Terminal随意切换
    187j3x1
        4
    187j3x1  
       2015-01-26 15:32:40 +08:00
    lazybios
        5
    lazybios  
    OP
       2015-01-26 15:33:28 +08:00
    @skywalker 确实可以啊~ 留给地址给后面的同志 https://github.com/LeEnno/alfred-terminalfinder
    kqz901002
        6
    kqz901002  
       2015-01-26 15:33:34 +08:00
    @skywalker 有文档么
    skywalker
        7
    skywalker  
       2015-01-26 15:37:18 +08:00
    @kqz901002 不知道你要什么文档,装完之后,比如你在Finder的/Users/foo下面,Alt+Space调出Alfred,然后输入ft就到terminal里面相应的位置了,fi就到iterm里面了……
    Tink
        8
    Tink  
       2015-01-26 15:38:17 +08:00
    workflow
    RockyLee
        9
    RockyLee  
       2015-01-26 15:43:30 +08:00
    XtraFinder 也是可以的
    shiny
        10
    shiny  
       2015-01-26 15:52:19 +08:00
    XtraFinder 是极好的
    laoyur
        11
    laoyur  
       2015-01-26 15:59:17 +08:00
    Go2Shell 又萌又好用,感谢一楼
    Alfred太geek的感觉,不是我的菜
    griffinqiu
        12
    griffinqiu  
       2015-01-26 15:59:21 +08:00
    有啊
    mkeith
        13
    mkeith  
       2015-01-26 16:08:12 +08:00
    XtraFinder 带这个功能
    westlinkin
        14
    westlinkin  
       2015-01-26 16:21:05 +08:00
    os x 自带,system preferences --> keyboard --> shortcuts --> services, 勾上new terminal at folder,然后在findler里右键某文件夹,选 services --> new terminal at folder
    lightening
        15
    lightening  
       2015-01-26 16:22:14 +08:00 via iPhone
    把那个目录往 iTerm 上一拖不就行了吗?
    Autonomous
        16
    Autonomous  
       2015-01-26 16:27:00 +08:00
    @westlinkin 推荐14楼的方法!
    Sylv
        17
    Sylv  
       2015-01-26 16:54:54 +08:00
    XtraFinder 是挺方便的,但是有个问题,如果用的是 iTerm,打开的是新窗口,而不是新 Tab。
    后来发现其实最方便的方法是,直接在终端里用 oh-my-zsh 的 cdf 命令就可以进入当前的 Finder 路径。
    pi1ot
        18
    pi1ot  
       2015-01-26 16:57:05 +08:00
    @laoyur alfred里直接cd然后输入目录名用suggest列表选取更简单,不局限于必须当前finder窗口路径,不过我忘了这是alfred自有功能还是某个workflow,类似于很久以前dos时代的sd命令(如果还有人记得的话)
    laoyur
        19
    laoyur  
       2015-01-26 17:08:59 +08:00
    @Autonomous 14楼系统自带的不错,不过右键菜单只能对选中的文件夹使用,假设要打开当前所在folder,右键空白处是没有服务项的

    @pi1ot 对我来说要快捷键呼出,然后敲一坨键盘的做法就是geek做法 :) 我就喜欢Finder窗口直接点一下按钮跳过去的赶脚
    fatestigma
        21
    fatestigma  
       2015-01-26 20:23:17 +08:00
    直接AppleScript啊。其中用`set myPath to POSIX path of (target of window 1 as alias)`就可以获得到当前目录的路径,在AppleScript中tell application "iTerm" 来执行cd myPath。。。然后我把这个AppleScript绑定到CMD+R键,只要在Finder中用快捷键自动打开iTerm进入当前路径
    lululau
        22
    lululau  
       2015-01-26 20:36:53 +08:00
    自制 Alfred workflow:

    https://github.com/lululau/front-most-alfred-workflow

    不仅在 Finder 里可以,在其它的标准的多文档窗口程序里也可以用
    skywalker
        23
    skywalker  
       2015-01-26 21:06:23 +08:00
    用Alfred还有一个不用workflow的方法, 先设置:

    Alfred Preferences -> Features -> File Search -> Actions -> File selection

    我设置的快捷键是双击⌘

    然后在你的Finder里面双击⌘,然后选择open terminal here就可以打开

    如果这个是你最常用的选项,那么可以在上面的设置里面选中sort actions by last used ....

    这个方法当然更有用的地方在于你在Finder中选中一个文件,对这个文件进行操作(比如用某个App打开)
    tony1016
        24
    tony1016  
       2015-01-27 13:21:42 +08:00
    XtraFinder+1
    defLogan
        25
    defLogan  
       2015-01-27 14:36:54 +08:00   ❤️ 1
    装oh-my-zsh下有个osx插件,然后cdf就可以
    imbahom
        26
    imbahom  
       2015-01-27 20:25:01 +08:00
    cdf+1
    lazybios
        27
    lazybios  
    OP
       2015-01-27 22:07:48 +08:00
    还没用过~ 去试一把去~ 感谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5349 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:56 · PVG 15:56 · LAX 23:56 · JFK 02:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.