lazybios
V2EX  ›  macOS

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

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

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

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

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

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

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

    我设置的快捷键是双击⌘

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

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

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