V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Support
根据产品序列号查看状态
有用链接
Apple 产品更新周期
Other World Computing 性能升级
Apple 软件 Beta 测试
fengerzh
V2EX  ›  Apple

Mac 自带原生输入法中英文切换技巧?

  •  
  •   fengerzh · 29 天前 · 1535 次点击
    我现在是用 capslock 切换,但是有时候忘记自己是在中文输入状态之下,急于输入英文,结果打了两三个字母之后才反应过来现在是在中文输入状态下,这时候按一下 capslock,结果没有把英文显示在上面,反倒是把中文的第一个选项放上去了。比如我想输入 hello,刚输入两个字母 he,突然发现不对,想切换成英文,这时候一按 capslock,结果“肯”字被打上去了,很麻烦,请问大家有没有什么好办法防止这种情况发生?
    19 条回复    2021-04-09 09:02:23 +08:00
    HandsomeZt
        1
    HandsomeZt   29 天前   ❤️ 1
    control+空格不香吗
    allenchen10
        2
    allenchen10   29 天前 via iPhone
    我平常输入英文比较多,所以每次打完中文就会习惯性按一下 caps lock 切回去
    poterliu
        3
    poterliu   29 天前
    安装「自动切换输入法」工具,打开某个软件时可以帮你自动切换到指定的输入法,节省很多需要切换输入法的问题。
    GZK007
        4
    GZK007   29 天前   ❤️ 1
    比如我想输入 hello,刚输入两个字母 he,突然发现不对,想切换成英文,这时候一按 capslock

    为什么我试了下 caps lock 就是出来 he
    JJstyle
        5
    JJstyle   29 天前 via iPhone
    我是按一下火车,就可以了
    inhd
        6
    inhd   29 天前
    @GZK007 我怀疑楼主在钓鱼,但是被你抓到了
    Vegetable
        7
    Vegetable   29 天前
    相比之下,有些输入框有一个更烦的问题。

    输入一半发现输入法为中文时,按下 esc,部分输入框会正确的取消输入内容。有些输入框会把字母留下,比如 github 搜索框。
    hm20062006ok
        8
    hm20062006ok   29 天前   ❤️ 1
    “刚输入两个字母 he,突然发现不对,想切换成英文” 这时候按 enter
    1002xin
        9
    1002xin   29 天前
    关掉 caps lock 切换,command + space 切换
    fengerzh
        10
    fengerzh   29 天前
    @hm20062006ok 感谢这位大神,确实是应该按 enter,我还老习惯性近空格
    j0hnj
        11
    j0hnj   29 天前
    ```
    {
    "description": "Change left-shift to F19 and held-down to left_shift",
    "manipulators": [
    {
    "from": {
    "key_code": "left_shift"
    },
    "parameters": {
    "basic.to_if_alone_timeout_milliseconds": 250,
    "basic.to_if_held_down_threshold_milliseconds": 1
    },
    "to_if_alone": [
    {
    "key_code": "f19"
    }
    ],
    "to_if_held_down": [
    {
    "key_code": "left_shift"
    }
    ],
    "type": "basic"
    }
    ]
    }
    ```

    这个是我的 karabiner 的配置:
    - 单独按 shift 的时候映射到 F19,一个不存在的键,然后在设置 -> Keyboard -> Input Source 将切换下一个输入法的快捷键设为 F19,可以实现单独按 Shift 切换输入法
    - 长按 shift + 其他键 实现 capslock
    ruooooooli
        12
    ruooooooli   28 天前
    之前是用的 karabiner 但是最近更新到 big sur 之后 karabiner 突然不管用了,无奈切换回了 ctrl + space 用的多了肌肉记忆了感觉也还好

    karabiner 方案来自:/t/565667
    ruooooooli
        13
    ruooooooli   28 天前
    @ruooooooli https://v2ex.com/t/565667 为啥这么发不是链接...
    msn1983aa
        14
    msn1983aa   28 天前
    设置用 FN 键切换中英文就行了
    AndyZhuAZ
        15
    AndyZhuAZ   28 天前
    下意识用 capslock,当我有意切换的时候会用 fn,因为我同时设置了中日英三种输入法。fn 准确靠谱
    beicky
        16
    beicky   28 天前
    搜狗输入法不香么
    nine
        17
    nine   28 天前
    搜狗输入法解决你的困扰。
    fatelight
        18
    fatelight   28 天前
    流氓搜狗不香
    XuanYuan
        19
    XuanYuan   27 天前
    @GZK007 #4 因为楼主可能是用五笔,五笔的 he 就是「肯」
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3421 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 17ms · UTC 07:04 · PVG 15:04 · LAX 00:04 · JFK 03:04
    ♥ Do have faith in what you're doing.