把「终端下的 Vim」作为 macOS Finder 的打开方式

把「终端下的 Vim」作为 macOS Finder 的打开方式

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

文章讨论如何在 macOS 中通过 AppleScript 将文件直接用 Vim 打开。作者介绍了使用 Automator 创建应用程序,利用 iTerm 启动 Vim,并提供了相应的 AppleScript 代码,以便从 Finder 中方便地打开文件,提升工作效率。

🎯

关键要点

  • 作者的主要编辑器包括 (Neo)Vim、Spacemacs、Visual Studio Code 和 IntelliJ IDEA。

  • 作者希望能够从 Finder 中直接打开文件到 Vim,而不是默认的 VSCode。

  • 通过 AppleScript 可以实现从 Finder 直接打开 Vim 的功能。

  • 使用 Automator 创建一个应用程序,运行 AppleScript 脚本来启动 iTerm 和 Vim。

  • 提供的 AppleScript 代码可以在新窗口中打开 Vim,并自动切换到文件所在目录。

  • 用户可以根据需要修改脚本以适应不同的终端或配置。

🔎

延伸解读

提升工作效率的实用技巧

通过将 Vim 设置为 macOS Finder 的打开方式,用户可以更高效地处理文件。这种方法不仅节省了时间,还能避免频繁切换应用程序,适合习惯使用终端的开发者。

AppleScript 的灵活性

使用 AppleScript 创建自定义应用程序的过程展示了 macOS 的灵活性。用户可以根据个人需求修改脚本,选择不同的终端或配置,充分发挥个性化设置的优势。

与其他编辑器的比较

虽然 VSCode 和 IntelliJ IDEA 提供了一键打开功能,但对于喜欢在终端中工作的用户,Vim 的直接打开方式更符合其使用习惯。这种选择反映了不同开发者的工作风格和工具偏好。

延伸问答

如何在 macOS 中使用 AppleScript 打开 Vim?

可以通过 Automator 创建一个应用程序,运行 AppleScript 脚本来启动 iTerm 和 Vim。

我可以用什么工具来创建打开 Vim 的应用程序?

可以使用 macOS 的 Automator 来创建打开 Vim 的应用程序。

提供的 AppleScript 代码有什么功能?

该代码可以在新窗口中打开 Vim,并自动切换到文件所在目录。

如何修改 AppleScript 以适应不同的终端?

用户可以根据需要修改脚本,以适应不同的终端或配置。

为什么作者希望从 Finder 中直接打开 Vim?

作者希望能够直接打开 Vim,而不是默认的 VSCode,以提高工作效率。

如何将特定文件设置为使用 Vim 打开?

在 Finder 中选择文件,按⌘ i获取信息,然后修改“Open with”为创建的应用程序,最后点击“Change All...”

🏷️

标签

➡️

继续阅读