hanfengzxh
V2EX  ›  macOS

给 Ghostty 写了两个工具为生命节省几秒

  •  
  •   hanfengzxh · 4h 1m ago · 721 views

    我自己是 Alfred 和 Ghostty 的重度用户,尤其是使用 Coding Agent 时会开多个 tab/分屏多任务并行。这就面临着切换 tab/分屏的麻烦。正好 Ghostty 1.4.0 之后简单很多,所以就写了 Alfred 的 workflow 。

    也分享给大家,欢迎反馈和吐槽。

    一个 Alfred workflow:alfred-ghostty - 在 Alfred 里搜索并跳转 Ghostty 的所有 tab 和分屏 https://github.com/addozhang/alfred-ghostty 。我不用 Raycast 不过还是给那边的一个插件提了 PR 实现用样的功能,不确定能不能合并,等人工审核中。

    另一个算是副产品吧:做了一个应用程序切换器 AbcTab https://www.solocraft.app/abctab ,在做多窗口支持时偶然发现 Ghostty 实现 tab 是通过逻辑窗口实现的(物理窗口只有一个)。也因此,无法实现 Ghostty 分屏级别的切换。有需要的可以在 https://www.v2ex.com/t/1253484 跟帖回复邮件地址,送激活码。

    knightdf
        1
    knightdf  
       3h 28m ago
    用终端复用不就好了嘛? screen/tmux/zellij
    hanfengzxh
        2
    hanfengzxh  
    OP
       2h 46m ago
    @knightdf 抱歉可能我没表达清楚,这里的问题不是能不能复用,而是如何快速定位并打开对应的会话。比如我现在开着浏览器,我想快速打开其中的某个会话,而不是先切到 tmux ,然后从多个 tab 中找到一个,然后从 tab 中再找出想要的那个分屏。

    不知道这样表达清楚不?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3659 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 166ms · UTC 05:21 · PVG 13:21 · LAX 21:21 · JFK 00:21
    ♥ Do have faith in what you're doing.