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

2021-01-09 05:23:04 +08:00
 xuegy
搜了一下网上的教程,只有“Open New Terminal at Folder”,也就是要先退回到上一级文件夹,然后右键点击文件夹打开 Terminal 。为什么不能像 Linux 一样直接在当前文件夹打开 Terminal ?我不信这么简单的一个功能苹果做不出来...
3194 次点击
所在节点    macOS
26 条回复
lushang
2021-01-09 05:50:59 +08:00
用苹果首先要考虑是不是自己的问题,如果不是自己的问题那就是环境的问题。
比如我安慰自己苹果手机信号差的理论:我活着是因为吃饭,而不是因为信号活着,所以信号差点无所谓。
后来因为没接到客户电话被领导骂了之后,我就知道这个世界就是这样的无耐,苹果手机已经足够努力做好信号了,而外面的人还不愿意多打一次电话。
xupefei
2021-01-09 06:05:55 +08:00
XtraFinder 有这个功能,但 BigSur 里必须关闭 SIP 才能用: https://www.trankynam.com/xtrafinder/
我现在都是先开一个终端窗口,然后把文件夹的图标拖进去按回车😂
discrete
2021-01-09 06:15:03 +08:00
allenchen10
2021-01-09 06:37:35 +08:00
楼上正解

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

Mirage09
2021-01-09 08:23:40 +08:00
如楼上所说,右键文件夹,在 service 里面就有 New Terminal Tab at Folder 。
另外你可以在 Setting -> Keyboard -> Shortcuts -> Service 里面设置快捷键。
Chingim
2021-01-09 08:35:32 +08:00
cdf
ninj2
2021-01-09 09:34:11 +08:00
pcmanfm -> f4
wd
2021-01-09 09:40:51 +08:00
其实 finder 挺难用的 比如 term 下面你可以试试看配合 fzf 可以快速进入文件夹 我习惯的是大部分时候 term 操作 有需要的时候直接 open . 打开一个当前目录的 finder
AndyAO
2021-01-09 09:55:02 +08:00
@Cielsky #7
谢谢提醒,我刚发现居然还有这个功能.
不过既然已经用脚本实现了,直接用快捷键的话还是比'按下 Shift 后用右键菜单,然后再找到菜单项点击',效率要高不少的.
AndyAO
2021-01-09 09:56:42 +08:00
@Cielsky #7 不知道为什么你艾特我这边没有提示,应该不是我的账号有问题,因为别人的艾特我是能够收到的
linux40
2021-01-09 10:02:15 +08:00
@allenchen10 所有 Linux 发行版本都有办法装图形环境,进而可以装 qt 或 gtk 。那么你闭着眼睛选一个桌面环境配套的文件管理器,都有这功能。
lazywen
2021-01-09 11:59:26 +08:00
alfred 正好有这个 workflow,已经用了好多年了
Perry12
2021-01-09 12:28:34 +08:00
窗口标题栏拖到 dock 上的 terminal 也可以啊…
allenchen10
2021-01-09 12:32:58 +08:00
@linux40 我当然指的是默认图形环境自带的,有些我用过的确实没有。如果要自己另外装,那 macOS 上自然也可以。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/743226

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX