我的编程空间,编程开发者的网络收藏夹
学习永远不晚

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

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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

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

找到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<<END    tell application "iTerm"            tell current window                tell current session of (create tab with default profile)                    write text "$CD_CMD"                end tell            end tell            activate    end tellENDelse    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 tellEOF    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 tellEOF    fifi

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

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

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

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

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

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

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

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

ubuntu下网页打开慢的问题怎么解决

这篇文章主要讲解了“ubuntu下网页打开慢的问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ubuntu下网页打开慢的问题怎么解决”吧!1.安装 pdnsd已经加入源里了,安装非
2023-06-13

怎么解决电脑网页打不开问题

这篇文章给大家分享的是有关怎么解决电脑网页打不开问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、清除DNS解析缓存我们的系统一般会缓存平时常用的DNS地址,这样能加速我们对网络的快速访问,但有时候这些DNS
2023-06-28

win7怎么解决家长控制打不开问题

这篇文章主要为大家展示了“win7怎么解决家长控制打不开问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“win7怎么解决家长控制打不开问题”这篇文章吧。1、单击开始,在命令框里面输入家长控制并
2023-06-28

怎么解决win7桌面图标打不开问题

这篇文章给大家分享的是有关怎么解决win7桌面图标打不开问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.首先双击打开桌面上的“计算机”图标,在计算机界面中单击菜单栏的“工具--文件夹选项”。2.在弹出来的文
2023-06-28

怎么解决运行 Mac 版爱思助手时无法打开的问题

今天就跟大家聊聊有关怎么解决运行 Mac 版爱思助手时无法打开的问题,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。随着 macOS 10.15 Catalina 调整了软件验证机制,
2023-06-05

云服务器打不开网页怎么解决问题

检查网络连接确保您的云服务器连接正常。您可以通过在浏览器中查看连接状态,或者使用其他云服务器提供商提供的工具来检查网络连接。如果连接正常,则可能是您的网络环境设置出现了问题。请确保您的网络环境设置正确,包括您的网络带宽大小、连接速度和安全性等。清除浏览器缓存如果您的浏览器缓存过期或者损坏,将会导致云服务器无法正确识别您
云服务器打不开网页怎么解决问题
2023-10-28

anaconda navigator打不开问题的解决方法

在使用python的发行版anaconda时,常常需要根据自己的项目安装新的库,下面这篇文章主要给大家介绍了关于anaconda navigator打不开问题的解决方法,需要的朋友可以参考下
2022-12-09

解决python spyder 突然打不开的问题

问题: python spyder先出现dos窗口,然后后面就什么都没有了。解决方法: C:\用户\Administrator\.spyder3 删除这个.spyder3文件夹就好了,然后启动spyder,就好了 补充:Spyder不能启动
2022-06-02

怎么解决php无法打开pdo的问题

本篇内容主要讲解“怎么解决php无法打开pdo的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决php无法打开pdo的问题”吧!php无法打开pdo的解决办法:1、去掉php.ini中
2023-06-20

怎么解决Windows系统中注册表打不开了的问题

本篇文章给大家分享的是有关怎么解决Windows系统中注册表打不开了的问题,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。注册表打不开了怎么办? 我的电脑,打开注册表的时候提示被
2023-06-14

mac cs6不能打开暂存盘文件怎么解决

这篇“mac cs6不能打开暂存盘文件怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mac cs6不能打开暂存盘文件
2023-07-01

Win10系统Gpedit.msc打不开问题的解决方法

如果在Windows 10系统上无法打开Gpedit.msc,可能是系统版本不支持该功能或配置错误所导致。下面是一些可能的解决方法:1. 系统版本不支持:Gpedit.msc是专业版、教育版和企业版Windows 10的一部分,家庭版和单语
2023-08-22

如何解决XP系统打不开msconfig的问题

这篇文章将为大家详细讲解有关如何解决XP系统打不开msconfig的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。msconfig是在开始菜单里运行中输入然后确认就可以找到程序开启或者禁用。在运行窗口
2023-06-28

如何解决电脑主机打不开的问题

小编给大家分享一下如何解决电脑主机打不开的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、电脑主机电源损坏,虽然能够开机,但无法正常启动,那就要更换电源。2
2023-06-28

win10右下角的日历打不开怎么解决

这篇文章主要讲解了“win10右下角的日历打不开怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win10右下角的日历打不开怎么解决”吧!win10右下角的日历打不开解决方法1、在wi
2023-07-01

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录