如何通过单击 iTerm2 中的链接在 VSCode 中打开 TypeScript 和 JavaScript 文件?

如何通过单击 iTerm2 中的链接在 VSCode 中打开 TypeScript 和 JavaScript 文件?

当我在 iTerm2 中单击 JavaScript 链接时,它会打开 SublimeText(尽管我已将EDITOR环境变量配置code为 VSCode,请参阅了解有关该问题的更多信息)。

现在,当我单击 iTerm2 中的 TypeScript 文件时,我注意到它正在尝试为该文件打开一些我从未听说过的随机应用程序.ts

在此处输入图片描述

如何配置它,以便在单击链接时使用 VSCode 打开扩展中的特定文件?它可能不仅仅是 JS/TS 文件,例如 PDF,或自定义编程语言文件等。

也很好奇默认配置是如何配置的,因为它总是为不同的文件扩展名打开奇怪的应用程序,所以也许 Swift/MacOS 应用程序中存在与终端或类似的东西的应用程序级绑定,很想知道它是如何工作的。

答案1

iTerm2 > Preferences > Profiles > Advanced > Semantic History在较新版本的 iTerm2 中,您可以通过打开然后从两个下拉菜单中选择“使用编辑器打开...”和“VS Code”来启用 VS Code 作为打开文件名的默认编辑器。

打开 iTerm2 首选项 > 配置文件 > 高级 > 语义历史

PS:.ts文件历史上都是视频文件,所以这就是它尝试使用媒体应用程序打开它的原因。

相关内容