解决Mac下sublime打不开iTerm2的问题

下面由sublime教程栏目给大家介绍如何解决mac下sublime打不开iterm2的问题,希望对需要的朋友有所帮助!

修复Mac下subllime中无法打开iTerm2问题

貌似升级了iTerm2到v3以后就出来这个问题了。在sublime中使用快捷键无法打开iTerm2。但是去除用户设定以后,可以在系统默认的terminal中打开。

具体解决如下:

iTerm 版本:

486d85410c10e65b3cc4ec507206342.png

打开

AI建筑知识问答 AI建筑知识问答

用人工智能ChatGPT帮你解答所有建筑问题

AI建筑知识问答 22 查看详情 AI建筑知识问答

bbb5b85b26c13e2f6f5c77fd79e4874.png

找到terminal>iTerm.sh

编辑iTerm,把如下内容替换进去。

#!/bin/bash# Modified following this issue: https://github.com/wbond/sublime_terminal/issues/89CD_CMD="cd ""$(pwd)"" && clear"if echo "$SHELL" | grep -E "/fish$" &> /dev/null; then  CD_CMD="cd ""$(pwd)""; and clear"fiVERSION=$(sw_vers -productVersion)OPEN_IN_TAB=0while [ "$1" != "" ]; do    PARAM="$1"    VALUE="$2"    case "$PARAM" in        --open-in-tab)            OPEN_IN_TAB=1            ;;    esac    shiftdoneif (( $(expr $VERSION '<' 10.7) )); then    RUNNING=$(osascript<<END    tell application "System Events"        count(processes whose name is "iTerm")    end tellEND)else    RUNNING=1fiif (( ! $RUNNING )); then    osascript</dev/null </dev/null <<EOF        tell application "iTerm"                    tell (create window with default profile)                        tell the current session                            write text "$CD_CMD"                        end tell                    end tell                    activate        end tellEOF    fifi

记得这里的用户设置为(Sublime Text -> Preferences -> Package Settings -> Terminal -> Settings-User)

{  "terminal": "iTerm.sh",  "parameters": ["open_terminal_project_folder"]}

这样,我们又可以愉快的在sublime里启动iTerm2了!

以上就是解决Mac下sublime打不开iTerm2的问题的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/526861.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月9日 08:27:42
下一篇 2025年11月9日 08:28:46

相关推荐

发表回复

登录后才能评论
关注微信