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

技术怎么解决Mac下sublime打不开iTerm2的问题本篇内容主要讲解“怎么解决Mac下sublime打不开iTerm2的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习

本篇内容主要讲解"怎么解决苹果个人计算机下崇高打不开iTerm2的问题",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么解决苹果个人计算机下崇高打不开iTerm2的问题"吧!

找到terminaliTerm.sh

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

#!/bin/bash

#修改后他的问题:https://github。com/wbond/sublime _ terminal/issues/89

CD_CMD='cd'\\\'$(pwd)\\\ ' '清除'

if echo ' $ SHell ' | grep-E '/fish $ '/dev/null;然后

CD _ CMD=' CD ' \ \ \ ' $(pwd)\ \ \ ' ';'清楚'

船方不负担装货费用

版本=$(sw_vers-productVersion)

OPEN_IN_TAB=0

而['$1!=''];做

PARAM='$1 '

值='$2 '

大小写" $PARAM "

-打开标签)

OPEN_IN_TAB=1

环境系统应用中心环境系统应用程序中心

变化

完成的

if(($(expr $ VERSION ' ' 10.7));然后

RUNNING=$(osascriptEND

tellapplication'SystemEvents '

计数(processeswhosenameis ' iTerm ')

endtell

结束

)

其他

RUNNING=1

船方不负担装货费用

if((!$ RONG));然后

osascriptEND

tellapplication'iTerm '

telllcurrentwindow

tellcurrentssiof(createtawithefaultprofile)

writetext'$CD_CMD '

nbsp;         end tell
            end tell
            activate
    end tell
END
else
    if (( $OPEN_IN_TAB )); then
        osascript &>/dev/null <<EOF
        tell application "iTerm"
                    if (count of windows) = 0 then
                        set theWindow to (create window with default profile)
                        set theSession to current session of theWindow
                    else
                        set theWindow to current window
                        tell current window
                            set theTab to create tab with default profile
                            set theSession to current session of theTab
                        end tell
                    end if
                    tell theSession
                        write text "$CD_CMD"
                    end tell
                    activate
        end tell
EOF
    else
        osascript &>/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 tell
EOF
    fi
fi

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

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

到此,相信大家对“怎么解决Mac下sublime打不开iTerm2的问题”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/102064.html

(0)

相关推荐

  • 怎样使用MyBatis轻松实现递归查询与存储过程调用

    技术怎样使用MyBatis轻松实现递归查询与存储过程调用怎样使用MyBatis轻松实现递归查询与存储过程调用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。递

    攻略 2021年11月10日
  • redis缓存出现异常怎么处理(redis缓存遇到的问题及解决方法)

    技术如何解决Redis缓存异常的问题这篇文章将为大家详细讲解有关如何解决Redis缓存异常的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。缓存雪崩缓存雪崩是指缓存同一时间大面积的失

    攻略 2021年12月17日
  • Python中如何遍历特定目录下的文件提取指定信息

    技术Python中如何遍历特定目录下的文件提取指定信息这篇文章给大家分享的是有关Python中如何遍历特定目录下的文件提取指定信息的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。需求需要遍历某目

    攻略 2021年11月24日
  • javameta-info里边放的是什么(meta标签name属性有哪些参数)

    技术Java的meta标签有什么作用这篇文章主要介绍“Java的meta标签有什么作用”,在日常操作中,相信很多人在Java的meta标签有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家

    攻略 2021年12月22日
  • 如何安装spark 2.2.0独立版并演示字数统计

    技术如何进行spark 2.2.0 Standalone安装及wordCount演示本篇文章为大家展示了如何进行spark 2.2.0 Standalone安装及wordCount演示,内容简明扼要并且容易理解,绝对能使

    攻略 2021年12月17日
  • 153. 寻找旋转排序数组中的最小值

    技术153. 寻找旋转排序数组中的最小值 153. 寻找旋转排序数组中的最小值描述
    已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums =

    礼包 2021年11月30日