是否有类似于“在这里打开命令窗口”的Mac OS Windows Powertoy ?我通过谷歌搜索找到了几个插件,但想看看哪些最适合开发人员。
当前回答
如果你像我一样关闭了Finder工具栏,这个服务会在每个文件夹的上下文菜单中添加一个条目:http://blog.leenarts.net/2009/09/03/open-service-here/
这还允许您打开在Finder树视图中看到的任何文件夹。
其他回答
澄清(感谢@vgm64):如果你已经在终端中,这可以让你在不离开终端的情况下快速切换到最上面的Finder窗口。这样,就可以避免使用鼠标。
我已经在我的.bash_profile中添加了以下内容,这样我就可以在任何时候在终端中键入cdff。
function ff { osascript -e 'tell application "Finder"'\
-e "if (${1-1} <= (count Finder windows)) then"\
-e "get POSIX path of (target of window ${1-1} as alias)"\
-e 'else' -e 'get POSIX path of (desktop as alias)'\
-e 'end if' -e 'end tell'; };\
function cdff { cd "`ff $@`"; };
这是macosxhints.com的终端提示。
vgm64和d0k发布了一个非常漂亮和苗条的开放终端的更新版本。这个改变是由詹姆斯·大卫·洛做出的。他在自己的网站上发布了新版本。只需下载OpenTerminalHere.zip,解压它,将包移动到你的Library/Scripts文件夹,并将它从那里拖到你的Finder工具栏。
它的特别之处在于,如果是终端,它总是打开一个新标签。应用程序窗口已经打开。非常有用!我还注意到,应用程序按钮的风格更适合雪豹Finder。应用程序的风格比cdto发布的编校做。
好吧,我意识到有点晚了…也许在我写这篇文章的时候,这个选择还不存在?
不管怎样,我发现通过Fink安装pos包是最简单的解决方案(在这种情况下是先决条件,也许使用MacPorts的人也有类似的方法?)你会得到两个命令:
posd -给出最前端Finder窗口的当前目录(您可以为其创建一个别名cdf=cd posd) fdc -将最前面的Finder窗口的当前目录切换到终端pwd。这与“open .”略有不同,后者总是打开一个新的finder窗口。
是的,在写cdf之前你必须切换到终端窗口,但我认为这比在Finder工具栏中单击一个按钮要便宜得多。它也适用于iTerm,你不需要下载一个单独的Finder工具栏按钮来打开一个iTerm窗口。这与PCheese提出的方法相同,但是您不必使.bash_profile变得混乱。
我为finder工具栏创建了一个包含3个应用程序的包。 另外两个应用程序可以做到:
打开当前选择的Textmate 用当前文件夹打开GitX
更多信息请看这里: http://nslog.de/posts/71
在OSX 10.6上的AppleScript中有一个错误。(2终端Windows打开)。 我通过在激活后添加关闭命令来解决这个问题。这将关闭第一个终端窗口。
on run
tell application "Finder"
try
activate
set frontWin to folder of front window as string
set frontWinPath to (get POSIX path of frontWin)
tell application "Terminal"
activate
close
do script with command "cd \"" & frontWinPath & "\""
end tell
on error error_message
beep
display dialog error_message buttons ¬
{"OK"} default button 1
end try
end tell
end run
推荐文章
- (Mac) -bash: __git_ps1:命令未找到
- 如何创建Bash别名?
- Java/JDK的苹果硅芯片
- Virtualenvs中的破引用
- 如何使用xargs复制名称中有空格和引号的文件?
- 在Bash中重用上一个命令的输出
- 强制DOM重绘/刷新Chrome/Mac
- RE错误:在Mac OS X上的非法字节序列
- 临时更改bash中的当前工作目录以运行命令
- OS X上的“date”命令没有ISO 8601的“-I”选项?
- MobileDevice。pkg不受信任,OS X更新后无法打开Xcode
- 在tmux模式中丢失vim配色方案
- 在Ubuntu中创建一个目录的符号链接
- 如何在macOS中安装wget ?
- Brew安装docker不包括docker引擎?