首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

请问 mac 下如何让每次应用新打开时和重新切换回来是英文输入法的状态?

  •  
  •   6260628 · 103 天前 · 808 次点击
    这是一个创建于 103 天前的主题,其中的信息可能已经有所发展或是发生改变。

    每次从一个软件到另一个软件回来的时候总是记不住上次已经把输入法切成中文了,打英文就会弹出中文输入法的框,然后又退回去切换输入法

    6 回复  |  直到 2019-07-06 08:32:57 +08:00
        1
    LZYBB   103 天前
    为什么要退回去切换输入法? Caps Lock 不行吗?
        2
    v2xeuser   103 天前
    Mac 可以使用 hammerspoon
    加载以下脚本
    local function English()
    hs.keycodes.currentSourceID("com.apple.keylayout.ABC")
    end

    -- Handle cursor focus and application's screen manage.
    function applicationWatcher(appName, eventType, appObject)
    if (eventType == hs.application.watcher.activated) then
    English()
    end
    end


    appWatcher = hs.application.watcher.new(applicationWatcher)
    appWatcher:start()
        3
    azh7138m   103 天前
    换鼠须管试下?每个应用一个中英文状态。
        4
    renyapeng   103 天前
    用的 GhostSKB,可以为应用添加中英文状态
        5
    pnongrata   103 天前
    t/560956
        6
    lopedever   102 天前 via iPad
    系统偏好设置 > 键盘 > 输入法 > 自动切换到文稿的输入法

    可以满足来回切应用保持输入法的需求。

    新开的时候你就手动切下吧
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3809 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 10:07 · PVG 18:07 · LAX 03:07 · JFK 06:07
    ♥ Do have faith in what you're doing.