• 请不要在回答技术问题时复制粘贴 AI 生成的内容
6260628
V2EX  ›  程序员

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

  •  
  •   6260628 · Jul 5, 2019 · 3061 views
    This topic created in 2504 days ago, the information mentioned may be changed or developed.

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

    6 replies    2019-07-06 08:32:57 +08:00
    LZYBB
        1
    LZYBB  
       Jul 5, 2019
    为什么要退回去切换输入法? Caps Lock 不行吗?
    v2xeuser
        2
    v2xeuser  
       Jul 5, 2019
    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()
    azh7138m
        3
    azh7138m  
       Jul 5, 2019
    换鼠须管试下?每个应用一个中英文状态。
    renyapeng
        4
    renyapeng  
       Jul 5, 2019
    用的 GhostSKB,可以为应用添加中英文状态
    pnongrata
        5
    pnongrata  
       Jul 5, 2019
    t/560956
    lopedever
        6
    lopedever  
       Jul 6, 2019 via iPad
    系统偏好设置 > 键盘 > 输入法 > 自动切换到文稿的输入法

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

    新开的时候你就手动切下吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3309 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 11:46 · PVG 19:46 · LAX 04:46 · JFK 07:46
    ♥ Do have faith in what you're doing.