将Terminal.app重定向到iTerm.app

蒂洛

是否可以将Mac OS X中的一个应用程序重定向到另一个应用程序?

如果没有,您可以将Terminal.app重定向到iTerm.app,以便每个要打开Terminal窗口的应用程序都打开一个iTerm窗口。

例如,当某事运行时:

  • tell application "Terminal" 在AppleScript中
  • open -a Terminal
  • open -a /Applications/Utilities/Terminal.app
  • /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal
  • open -b com.apple.terminal
  • 等等。

发生这种情况的示例:

  • BBEdit:单击“在终端中运行”
  • Alfred:创建一个外壳扩展并关闭“ Silent”并运行它
slhck

如以上评论中所述,您将无法大规模更改它。调用Terminal.app的应用程序将通过调用其Bundle标识符来做到这一点com.apple.terminal您必须将其更改为“伪造”终端,然后重定向到另一个终端。有可能吗 我对此表示高度怀疑。

这意味着每个调用终端的应用程序都将具有所使用的捆绑包标识符的设置。有些可能会进行硬编码,而另一些则应该允许通过“首选项”或通过“首选项列表”设置对其进行更改。


如何使BBEdit使用另一个终端

对于BBEdit,根据发行说明,这相对容易不过,这是针对8.7版的,我再也无法在版本10的“专家首选项”中找到它。也许他们已经删除了该功能。

defaults write com.barebones.bbedit Misc:TerminalBundleIDOverride "com.googlecode.iTerm2"

只需替换com.apple.Terminal为其他终端仿真器标识的捆绑软件即可,例如com.googlecode.iterm2iTerm2。

可以在secrets.blacktree.com上找到类似的条目,尽管它似乎没有用(我从未在中看到-bundleid数据类型defaults)。

最好的主意是向BBEdit的开发人员提出支持请求。


如何使Alfred使用其他终端

根据帮助Alfred的shell扩展使用指定的终端仿真器

您可以选择使用OS X Terminal.app或iTerm,以及Alfred首选项中Shell命令的前缀。

在此处输入图片说明

一开始它对我不起作用,因此我必须删除iTerm.app,删除Alfred及其首选项/缓存,然后重新安装iTerm2。Alfred支持论坛中对此进行了说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将所有请求重定向到Symfony中的web / app.php

来自分类Dev

Google App引擎将所有内容重定向到index.php

来自分类Dev

将现有网站链接重定向到App Expo本地响应

来自分类Dev

Google Cloud App Engine将所有/*.html结尾都重定向到/?

来自分类Dev

htaccess Symfony2将所有* .php页面(但app.php)重定向到app.php

来自分类Dev

htaccess Symfony2将所有* .php页面(但app.php)重定向到app.php

来自分类Dev

Express - 如何将参数值从 app.post 方法重定向到 app.get 方法

来自分类Dev

从Google App脚本重定向到新页面

来自分类Dev

如何重定向到web / app.php以获取symfony

来自分类Dev

Azure上的重定向规则将浏览器重定向到app.js文件

来自分类Dev

如何在Mac OSX上加速Terminal.app或iTerm?

来自分类Dev

将Google App集成到iOS App

来自分类Dev

Openshift应用程序重定向到https:// domain_name / app

来自分类Dev

App Engine:如何在DNS级别将www请求重定向到非www域

来自分类Dev

下载iOS应用程序而无需重定向到App Store

来自分类Dev

Google App Engine Python Webapp2 301从www重定向到非www域

来自分类Dev

是否可以通过Deferred Links将用户重定向到Huawei App Gallery?

来自分类Dev

Openshift应用程序重定向到https:// domain_name / app

来自分类Dev

Google App Engine Python Webapp2 301从www重定向到非www域

来自分类Dev

YouTube不断将我重定向到一个奇怪的地址:“ youtube.xcdn.app”

来自分类Dev

重定向至before_app_request

来自分类Dev

重定向至before_app_request

来自分类Dev

使用App Engine设置URI重定向

来自分类Dev

Google App Engine样板帮助-如何将模板定向到URL路径

来自分类Dev

在 Web 上进行测试时,Azure Web App 重定向到 localhost URL;在本地测试时重定向到 Web URL

来自分类Dev

Django 将重定向重定向到更改 url 的页面

来自分类Dev

将 WordPress 页面重定向到 HTTPS - 不重定向

来自分类Dev

将标准输出重定向到文件

来自分类Dev

将Shell输出重定向到文件

Related 相关文章

  1. 1

    将所有请求重定向到Symfony中的web / app.php

  2. 2

    Google App引擎将所有内容重定向到index.php

  3. 3

    将现有网站链接重定向到App Expo本地响应

  4. 4

    Google Cloud App Engine将所有/*.html结尾都重定向到/?

  5. 5

    htaccess Symfony2将所有* .php页面(但app.php)重定向到app.php

  6. 6

    htaccess Symfony2将所有* .php页面(但app.php)重定向到app.php

  7. 7

    Express - 如何将参数值从 app.post 方法重定向到 app.get 方法

  8. 8

    从Google App脚本重定向到新页面

  9. 9

    如何重定向到web / app.php以获取symfony

  10. 10

    Azure上的重定向规则将浏览器重定向到app.js文件

  11. 11

    如何在Mac OSX上加速Terminal.app或iTerm?

  12. 12

    将Google App集成到iOS App

  13. 13

    Openshift应用程序重定向到https:// domain_name / app

  14. 14

    App Engine:如何在DNS级别将www请求重定向到非www域

  15. 15

    下载iOS应用程序而无需重定向到App Store

  16. 16

    Google App Engine Python Webapp2 301从www重定向到非www域

  17. 17

    是否可以通过Deferred Links将用户重定向到Huawei App Gallery?

  18. 18

    Openshift应用程序重定向到https:// domain_name / app

  19. 19

    Google App Engine Python Webapp2 301从www重定向到非www域

  20. 20

    YouTube不断将我重定向到一个奇怪的地址:“ youtube.xcdn.app”

  21. 21

    重定向至before_app_request

  22. 22

    重定向至before_app_request

  23. 23

    使用App Engine设置URI重定向

  24. 24

    Google App Engine样板帮助-如何将模板定向到URL路径

  25. 25

    在 Web 上进行测试时,Azure Web App 重定向到 localhost URL;在本地测试时重定向到 Web URL

  26. 26

    Django 将重定向重定向到更改 url 的页面

  27. 27

    将 WordPress 页面重定向到 HTTPS - 不重定向

  28. 28

    将标准输出重定向到文件

  29. 29

    将Shell输出重定向到文件

热门标签

归档