lazybios
V2EX  ›  macOS

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

  •  
  •   lazybios · Jan 26, 2015 · 5527 views
    This topic created in 4157 days ago, the information mentioned may be changed or developed.
    27 replies    2015-01-27 22:07:48 +08:00
    scusjs
        1
    scusjs  
       Jan 26, 2015   ❤️ 2
    Go2Shell
    lazybios
        2
    lazybios  
    OP
       Jan 26, 2015
    @scusjs 好神速 我下一个看看去~ 感谢
    skywalker
        3
    skywalker  
       Jan 26, 2015   ❤️ 2
    Alfred就可以

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

    @pi1ot 对我来说要快捷键呼出,然后敲一坨键盘的做法就是geek做法 :) 我就喜欢Finder窗口直接点一下按钮跳过去的赶脚
    fatestigma
        21
    fatestigma  
       Jan 26, 2015
    直接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  
       Jan 26, 2015
    自制 Alfred workflow:

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

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

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

    我设置的快捷键是双击⌘

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

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

    这个方法当然更有用的地方在于你在Finder中选中一个文件,对这个文件进行操作(比如用某个App打开)
    tony1016
        24
    tony1016  
       Jan 27, 2015
    XtraFinder+1
    defLogan
        25
    defLogan  
       Jan 27, 2015   ❤️ 1
    装oh-my-zsh下有个osx插件,然后cdf就可以
    imbahom
        26
    imbahom  
       Jan 27, 2015
    cdf+1
    lazybios
        27
    lazybios  
    OP
       Jan 27, 2015
    还没用过~ 去试一把去~ 感谢!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3965 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 05:10 · PVG 13:10 · LAX 22:10 · JFK 01:10
    ♥ Do have faith in what you're doing.