google 了一大堆,大抵有一下两种 1.用 mac 自带的系统偏好设置->键盘->快捷键->服务。
在右边新建位于文件夹位置的终端窗口上打勾。
缺点:1.只能在文件夹打开,2.打开的是自带的终端,难用的要死 [已经用惯了 iterm2+zsh,可以自定义改成 iterm2 吗]
2.go2shell 看网友们的截图这个应该是最接近的,可是这货年久失修,在 macOS 10.12.5 上打开的路径始终是 ~ 目录
所以正确的姿势到底是啥?
1
oxoxoxox 2017-07-05 19:57:47 +08:00 2
Alfred + 扩展
|
2
bookit 2017-07-05 20:01:00 +08:00 1
我用 path finder,然后可以右键自定义为打开 iterm2
没有 totalcmd 真。。 |
3
UnisandK 2017-07-05 20:04:13 +08:00 1
https://hobbyistsoftware.com/rcb 用的这个,在 10.10 能跑,10.12 不知道了
|
4
maemo 2017-07-05 20:05:20 +08:00 1
|
5
pb941129 2017-07-05 20:06:01 +08:00 1
Go2Shell 这东西在 10.12.5 下依旧可用啊~
|
6
xy19009188 2017-07-05 20:07:16 +08:00 via Android 1
cd to,mas 可下载
|
7
TimePPT 2017-07-05 20:10:30 +08:00 8
安装 oh-my-zsh,plugin 启用 osx,命令 cdf 进入当前 Finder tab 所处路径,ofd 会在 Finder 里打开当前终端路径。
osx 插件更多命令参见 Oh My ZSH 的 wiki ——>https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins#osx |
8
usedname OP |
9
ashfinal 2017-07-05 20:42:31 +08:00
apple script 写个服务,想用 terminal 用 terminal,想换 item2 也行。
总共不几行,用得着纠结这么久。 |
10
keepsmilence 2017-07-05 20:47:33 +08:00 via iPhone 1
1.finder 选中文件夹,option+cmd+c
2.打开终端,cd +粘贴 3.回车,完 |
11
wweir 2017-07-05 20:47:34 +08:00 via Android 1
cdf ( cd finder )
记不得这是 brew 下安装了什么东西还是启用了哪个 oh-my-zsh 的插件了,用起来还行 |
12
dingdangnao 2017-07-05 20:50:47 +08:00 1
Go2Shell 一键搞定。应该是楼主安装方式不对。。。
|
13
ETiV 2017-07-05 20:52:34 +08:00 via iPhone 1
BetterTouchTool
Finder 里绑定个快捷键( Ctrl-C ) 然后在文件夹的 Finder 窗口下按 Ctrl-C 就好了 跟 Terminal App 无关的,我 iTerm2 一样用 |
14
crontab 2017-07-05 21:12:50 +08:00 1
keyboard maestro + go2shell 一键进入终端目录
1. 安装 Go2Shell,双击 /Applications/Go2Shell, 配置命令为"cd %PATH%; clear; pwd" 2. 安装 Keyboard Maestro, 添加条目( add macro ),选择触发键,触发命令为 Open '/Applications/Go2Shell.app/Contents/MacOS/Go2ShellHelper.app ’ 3. 任意 Finder 目录,触发按键,自动启动 terminal 并进入相应目录; |
15
zhaidoudou123 2017-07-05 21:42:31 +08:00 1
没有用 xtrafinder 的么,我记得支持 iterm2
|
16
mkeith 2017-07-05 21:56:00 +08:00 via iPhone 1
cdto 啊
|
17
shisaq 2017-07-05 22:09:50 +08:00 2
Go2Shell 搭配 iterm2,在 macOS 10.12.6Beta 依然好用呀:
https://ooo.0o0.ooo/2017/07/05/595cf2cd986ef.png |
18
Jaylee 2017-07-05 22:12:22 +08:00 2
cdf () {
cd "$(pfd)" } |
19
Autonomous 2017-07-05 22:21:53 +08:00 1
bettertouchtools 可以实现哦
|
20
Sylv 2017-07-05 22:24:08 +08:00 via iPhone 1
cdf 最方便。
|
21
lightening 2017-07-05 22:27:57 +08:00 1
把那个文件夹拖动到 Dock 上的 iTerm 图标上……
|
22
bazingaterry 2017-07-06 01:59:15 +08:00 via iPhone 1
|
23
cxbig 2017-07-06 02:03:48 +08:00 via iPhone 1
文件夹拖进终端就变成绝对路径了
Go2Shell 也可以,官网有说明怎么配置 |
25
zhuyao 2017-07-06 08:35:22 +08:00 2
我是直接 cd 然后把文件夹或者文件拖到 terminal 里面的
|
26
yxwzaxns 2017-07-06 09:13:51 +08:00 via iPhone 1
正确姿势难道不是倒过来么
|
27
JasonSi 2017-07-06 09:25:49 +08:00 1
https://github.com/zenorocha/alfred-workflows
Alfred 配合这里的 Terminal → Finder 工作流 可以从 iTerm Terminal 和 finder 互相跳转 贼骚 |
28
fuzhuo233 2017-07-06 10:16:51 +08:00 1
增加下面到.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 } |
29
l8mEQ331 2017-07-06 10:17:28 +08:00 1
可以在 Preferences->Keyboard->shortcut 中选中 New terminal at Folder
然后右键菜单的 Services 中就多个一个 New terminal at Folder Finder 的 View 中打开 Path bar,可以稍微方便的从当前路径的文件夹右键打开。 |
30
n6DD1A640 2017-07-06 11:13:32 +08:00 1
iTerm 自带就有了啊,你用的是假 iTerm ? |
31
1oNflow 2017-07-06 11:41:23 +08:00 1
|
32
8355 2017-07-06 11:49:58 +08:00 1
Go2Shell
|
33
weixiangzhe 2017-07-06 12:40:07 +08:00 via iPhone 1
不用 finder,zsh 装 j 或者 z
|
34
thankfish 2017-07-06 13:06:22 +08:00 via iPhone 1
cd to, 商店就有
|
36
expkzb 2017-07-06 13:56:27 +08:00 1
alfred workflow
command + option + \ 选择 open termianl here |
37
POPOEVER 2017-07-06 14:08:59 +08:00 1
难道不是直接拖文件夹到终端里最方便吗?
|
38
usedname OP |
39
alang 2017-07-06 18:03:49 +08:00 via iPhone 1
命令行插件 autojump
|
40
coolcoffee 2017-07-06 18:05:22 +08:00 1
两种办法:
1. Finder 底部打开路径显示,然后就可以把需要的路径拖到 dock 上的 iTerm2 上就能自动打开 2. 用 Path Finder 直接右键打开,但是需要$35 购买。 |
41
l8mEQ331 2017-07-06 18:26:56 +08:00
@usedname Preferences -> Keyboard -> Shortcuts -> Services -> File and Folders
还可以设置快捷键,这样在 finder 中选中文件夹,触发快捷键就可以打开了。 |
43
sunwei0325 2017-07-07 08:53:06 +08:00
alfred-> itermf
|
45
n6DD1A640 2017-07-07 10:58:09 +08:00 1
|
46
usedname OP @n6DD1A640 #45 感谢回复,可是我在我 mac 的上图也没有知道 new iterm2 选项是什么鬼,怎么把 iterm2 注册到系统服务?玩 macos 不久对这一块不太熟。。。
|
49
usedname OP @n6DD1A640 #47 感谢,下载了 iTerm2 Build 3.1.beta.5 后好使了,另发现 beta 版本共存,所以我现在有两个 iterm2 了
(-。-; |
50
1217950746 2017-07-22 18:20:40 +08:00 2
这个嘛,当然是推荐自己写的程序啦,https://github.com/1217950746/Finder-Open
|