mac 在文件夹打开终端 的正确姿势到底是啥?

2017-07-05 19:56:03 +08:00
 usedname

google 了一大堆,大抵有一下两种 1.用 mac 自带的系统偏好设置->键盘->快捷键->服务。

在右边新建位于文件夹位置的终端窗口上打勾。

缺点:1.只能在文件夹打开,2.打开的是自带的终端,难用的要死 [已经用惯了 iterm2+zsh,可以自定义改成 iterm2 吗]

2.go2shell 看网友们的截图这个应该是最接近的,可是这货年久失修,在 macOS 10.12.5 上打开的路径始终是 ~ 目录

所以正确的姿势到底是啥?

7627 次点击
所在节点    macOS
50 条回复
lightening
2017-07-05 22:27:57 +08:00
把那个文件夹拖动到 Dock 上的 iTerm 图标上……
bazingaterry
2017-07-06 01:59:15 +08:00
cxbig
2017-07-06 02:03:48 +08:00
文件夹拖进终端就变成绝对路径了
Go2Shell 也可以,官网有说明怎么配置
catsky
2017-07-06 08:25:45 +08:00
@bookit totalcmd 我还在用啊
zhuyao
2017-07-06 08:35:22 +08:00
我是直接 cd 然后把文件夹或者文件拖到 terminal 里面的
yxwzaxns
2017-07-06 09:13:51 +08:00
正确姿势难道不是倒过来么
JasonSi
2017-07-06 09:25:49 +08:00
https://github.com/zenorocha/alfred-workflows
Alfred 配合这里的 Terminal → Finder 工作流
可以从 iTerm Terminal 和 finder 互相跳转 贼骚
fuzhuo233
2017-07-06 10:16:51 +08:00
增加下面到.bash_profile,敲个 cdf 搞定
#cd to current directory in finder
function cdf()
{
p=`osascript -e 'tell application "Finder" to set myname to POSIX path of (target of window 1 as alias)' 2>/dev/null`
if [ -n $p ]; then
echo "cd to Finder path: $p"
cd "$p"
else
echo "no finder window found"
fi
}
l8mEQ331
2017-07-06 10:17:28 +08:00
可以在 Preferences->Keyboard->shortcut 中选中 New terminal at Folder

然后右键菜单的 Services 中就多个一个 New terminal at Folder

Finder 的 View 中打开 Path bar,可以稍微方便的从当前路径的文件夹右键打开。
n6DD1A640
2017-07-06 11:13:32 +08:00




iTerm 自带就有了啊,你用的是假 iTerm ?
1oNflow
2017-07-06 11:41:23 +08:00
alfred: https://github.com/LeEnno/alfred-terminalfinder
alt+space -> fi -> enter
三步搞定
8355
2017-07-06 11:49:58 +08:00
Go2Shell
weixiangzhe
2017-07-06 12:40:07 +08:00
不用 finder,zsh 装 j 或者 z
thankfish
2017-07-06 13:06:22 +08:00
cd to, 商店就有
ashfinal
2017-07-06 13:41:58 +08:00
@1oNflow 原来还能把任意文件拉到 Finder 工具栏!(ᵒ̤̑ ₀̑ ᵒ̤̑)
学习了。
expkzb
2017-07-06 13:56:27 +08:00
alfred workflow

command + option + \
选择 open termianl here
POPOEVER
2017-07-06 14:08:59 +08:00
难道不是直接拖文件夹到终端里最方便吗?
usedname
2017-07-06 17:59:12 +08:00
@l8mEQ331 #29
@n6DD1A640 #30
我这里居然没有看到这个选项

@POPOEVER #37 显然不是啊,哥们,比如我在子目录了还还要拖个文件夹进去然后不是还得 cd 到父目录
alang
2017-07-06 18:03:49 +08:00
命令行插件 autojump
coolcoffee
2017-07-06 18:05:22 +08:00
两种办法:

1. Finder 底部打开路径显示,然后就可以把需要的路径拖到 dock 上的 iTerm2 上就能自动打开

2. 用 Path Finder 直接右键打开,但是需要$35 购买。

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

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

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

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

© 2021 V2EX