xuegy
V2EX  ›  macOS

如何实现 Linux 中的直接在当前文件夹打开 Terminal 的功能

  •  
  •   xuegy · Jan 9, 2021 · 4727 views
    This topic created in 2125 days ago, the information mentioned may be changed or developed.
    搜了一下网上的教程,只有“Open New Terminal at Folder”,也就是要先退回到上一级文件夹,然后右键点击文件夹打开 Terminal 。为什么不能像 Linux 一样直接在当前文件夹打开 Terminal ?我不信这么简单的一个功能苹果做不出来...
    26 replies  •  2021-01-23 07:36:23 +08:00
    lushang
    lushang
    Jan 9, 2021 via iPhone❤️6
    1
    用苹果首先要考虑是不是自己的问题,如果不是自己的问题那就是环境的问题。
    比如我安慰自己苹果手机信号差的理论:我活着是因为吃饭,而不是因为信号活着,所以信号差点无所谓。
    后来因为没接到客户电话被领导骂了之后,我就知道这个世界就是这样的无耐,苹果手机已经足够努力做好信号了,而外面的人还不愿意多打一次电话。
    xupefei
    xupefei
    Jan 9, 2021
    2
    XtraFinder 有这个功能,但 BigSur 里必须关闭 SIP 才能用: https://www.trankynam.com/xtrafinder/
    我现在都是先开一个终端窗口,然后把文件夹的图标拖进去按回车😂
    allenchen10
    allenchen10
    Jan 9, 2021
    4
    楼上正解

    而且也不是所有 Linux 发行版都有这个功能
    lovestudykid
    lovestudykid
    Jan 9, 2021 via iPhone
    5
    zsh 的 osx plugin 可以 cdf,直接 cd 到 finder 当前窗口的路径,这样操作也行。或者换 finder 的替代品,forklift 、pathfinder 之类的,一般都有在当前路径打开 terminal 的功能。
    AndyAO
    AndyAO
    Jan 9, 2021❤️1
    6
    在 Windows 上我的操作是点击地址栏,然后按下 Ctrl+E 就会自动打开.
    这是用写的小脚本实现的,挺实用的.
    在任何位置选中文件夹或者文件字符串,按下那个快捷键都会有用.
    aserty
    aserty
    Jan 9, 2021
    7
    https://github.com/onmyway133/FinderGo 这个小插件也还可以
    Cielsky
    Cielsky
    Jan 9, 2021 via Android
    8
    @AndyAO shift+鼠标右键好像也可以
    lewis89
    lewis89
    Jan 9, 2021
    9
    @lushang #1 别这样偏激好不好,大部分用命令行的人跟用 Finder 的人 是两种人
    gps949
    gps949
    Jan 9, 2021
    10
    同意#1
    先问是不是,再问为什么。

    NVDA
    NVDA
    Jan 9, 2021 via iPhone
    11
    如楼上所说,右键文件夹,在 service 里面就有 New Terminal Tab at Folder 。
    另外你可以在 Setting -> Keyboard -> Shortcuts -> Service 里面设置快捷键。
    Chingim
    Chingim
    Jan 9, 2021 via iPhone
    12
    cdf
    ninj2
    ninj2
    Jan 9, 2021
    13
    pcmanfm -> f4
    wd
    wd
    Jan 9, 2021 via iPhone
    14
    其实 finder 挺难用的 比如 term 下面你可以试试看配合 fzf 可以快速进入文件夹 我习惯的是大部分时候 term 操作 有需要的时候直接 open . 打开一个当前目录的 finder
    AndyAO
    AndyAO
    Jan 9, 2021
    15
    @Cielsky #7
    谢谢提醒,我刚发现居然还有这个功能.
    不过既然已经用脚本实现了,直接用快捷键的话还是比'按下 Shift 后用右键菜单,然后再找到菜单项点击',效率要高不少的.
    AndyAO
    AndyAO
    Jan 9, 2021
    16
    @Cielsky #7 不知道为什么你艾特我这边没有提示,应该不是我的账号有问题,因为别人的艾特我是能够收到的
    linux40
    linux40
    Jan 9, 2021 via Android
    17
    @allenchen10 所有 Linux 发行版本都有办法装图形环境,进而可以装 qt 或 gtk 。那么你闭着眼睛选一个桌面环境配套的文件管理器,都有这功能。
    lazywen
    lazywen
    Jan 9, 2021 via Android
    18
    alfred 正好有这个 workflow,已经用了好多年了
    Perry12
    Perry12
    Jan 9, 2021 via iPhone
    19
    窗口标题栏拖到 dock 上的 terminal 也可以啊…
    allenchen10
    allenchen10
    Jan 9, 2021
    20
    @linux40 我当然指的是默认图形环境自带的,有些我用过的确实没有。如果要自己另外装,那 macOS 上自然也可以。
    lushang
    lushang
    Jan 9, 2021
    21
    @lewis89 我这不是偏激啊,我这是调侃,你听不出来这是一个苹果用户的嘲讽苹果心声吗?
    evenIfAlsoGo
    evenIfAlsoGo
    Jan 9, 2021
    22
    @AndyAO @Cielsky window 下可以改下 reg 注册表,去掉 extended 。直接右键打开 powershell 或者 cmd 等。多省个 shift 键。可以参考下我写的 https://evgo2017.lanzous.com/s/regedit,密码:evgo2017 ; RightButtons,里面的 reg 直接双击运行就可以了。
    AndyAO
    AndyAO
    Jan 9, 2021
    23
    @evenIfAlsoGo #20

    谢谢你的热心,关键是我自己的脚本连右键都省了

    明显用不上你的 reg
    xuegy
    xuegy
    OP
    Jan 10, 2021
    24
    @discrete 这个靠谱
    zszhere
    zszhere
    Jan 10, 2021 via iPhone
    25
    go2shell 装这个 你会感谢我的
    goldiorl
    goldiorl
    Jan 23, 2021
    26
    @lushang 可是有人把当真了啊,哈哈哈,比如 10 楼
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3188 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 04:30 · PVG 12:30 · LAX 20:30 · JFK 23:30
    ♥ Do have faith in what you're doing.