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

Mac 下中英文混输的最佳实践?

  •  
  •   Raool · Aug 31, 2022 · 6048 views
    This topic created in 1376 days ago, the information mentioned may be changed or developed.

    通过 自动切换输入法 这个应用可以很好地实现不同应用之前的输入法切换,非常舒服,比如启动终端应用会自动切换成英文,启动微信会自动切换成中文。

    但在比如 markdown 场景下,需要大量的中英文符号混输,这样的场景下只能通过

    1. 先切换成英文
    2. 输入英文符号
    3. 切换回中文

    有点太麻烦了,希望的场景是:

    1. 按下某个自定义键,比如 ctrl + 符号,可以直接输入英文符号,单独按符号按键是中文符号

    已经尝试过一些方法,比如 BetterAndBetterKarabiner,貌似都不能很好的支持,不过 Karabiner 的复杂自定义按键应该可以实现。

    另外,不希望使用 mac 自带的 在中文输入法下只输入半角符号 的设置,因为中文符号的频率也很高。

    29 replies    2022-09-02 02:51:32 +08:00
    Rooger
        1
    Rooger  
       Aug 31, 2022
    只有我一个觉得要切输入法,才能输入字母很反人类吗?
    xiang0818
        2
    xiang0818  
       Aug 31, 2022
    @Rooger 直接回车就好了啊??为啥要切换
    chendy
        3
    chendy  
       Aug 31, 2022   ❤️ 2
    可能没有最佳实践,只有自己最习惯的实践
    个人习惯 cmd + 空格 切输入法,别的没啥,就是废键盘
    wonderfulcxm
        4
    wonderfulcxm  
       Aug 31, 2022 via iPhone
    中文输入法 shift 切换成英文
    Geekgogo
        5
    Geekgogo  
       Aug 31, 2022
    按 Caps 不就是切换吗
    ediron
        6
    ediron  
       Aug 31, 2022
    为啥要切换输入法呢,shift 切换中英文不行吗,再不济就像二楼说的输完直接回车
    for8ever
        7
    for8ever  
       Aug 31, 2022
    删掉默认输入法,只保留一个中文输入法,然后就可以按 shift 轻松切换中英文了
    EdwardYoung
        8
    EdwardYoung  
       Aug 31, 2022
    不是 CapsLock 按键吗?
    我还用日文输入法呢,那切换叫一个繁琐。
    07H56wMvTJUc4rcf
        9
    07H56wMvTJUc4rcf  
       Aug 31, 2022 via iPhone
    shift 切换我改成 control
    imzcg2
        10
    imzcg2  
       Aug 31, 2022
    最好的办法就是全英文
    explorerproxy
        11
    explorerproxy  
       Aug 31, 2022
    似乎没有好的方案,非输入法自带的方案感觉会有兼容的问题
    没办法只能改变自己的习惯了,现在是 capslock 固定切英文,shift 固定切中文
    yao177
        12
    yao177  
       Aug 31, 2022
    @imzcg2 +1 ,全英文就好了,或者偶尔英文直接回车打出
    lavard
        13
    lavard  
       Aug 31, 2022
    @imzcg2 但是总有输入中文的需求吧...
    meisen
        14
    meisen  
       Aug 31, 2022   ❤️ 1
    除了 10 楼说的全英文,还可以删除系统 ABC 🐶

    https://ssnhd.com/2022/01/01/mac-inputdel/
    Chell
        15
    Chell  
       Aug 31, 2022
    如果 markdown 场景指的是 delimiter 输入的话,可以设置下替换词,比如 · 替换成 `
    hhhhhh123
        16
    hhhhhh123  
       Aug 31, 2022
    提高自己的英语水平, 就不会出现这样的情况了, 直接全英文
    BingoXuan
        17
    BingoXuan  
       Aug 31, 2022
    command+空格,刚好两个拇指一起摁就可以切换。我记得这个是旧版 macOS 的键位影射。现在默认都是 control+空格,非常不好用。我都是改成 command+空格的
    solxnp
        18
    solxnp  
       Aug 31, 2022
    为什么要切换输入法?删掉默认输入法,只保留一个输入法(如搜狗),Shift 键直接可以在中英文之间切换。难道大家不是这样用输入法的?
    ynyounuo
        19
    ynyounuo  
       Aug 31, 2022
    单键切换输入法
    cairnechen
        20
    cairnechen  
       Aug 31, 2022
    所有这类问题的根本原因就是 长按 Caps 切换大小写反人类
    eryajf
        21
    eryajf  
       Aug 31, 2022
    @meisen v 站真是个宝,这正是我想要的效果,感谢感谢
    chavyleung
        22
    chavyleung  
       Aug 31, 2022
    wu67
        23
    wu67  
       Aug 31, 2022
    只留中英两个输入法, 用大写键切换就行了...
    zhuweiyou
        24
    zhuweiyou  
       Aug 31, 2022
    个人习惯 ctrl+space 切中英文,并且把中文输入法的切英文快捷键(通常是 shift)取消掉,因为编程常按 shift 容易误切.
    libinglong9
        25
    libinglong9  
       Aug 31, 2022   ❤️ 1
    @meisen 不能删除,否则系统会不稳定,比如配置网络会因为缺少系统输入法卡死
    Rooger
        26
    Rooger  
       Sep 1, 2022
    @xiang0818 嗯,我需要好好适应一下。主要的开发平台是 Windows ,最近打算自己买 Mac mini ,公司配的是 PC 。我更加习惯按 SHIFT ,输入英文,直接在编辑器中显示我输入的文字。在输入中展示然后按回车的方式,我的确需要适应一下。另外个人有些小洁癖,不太能接受第三方输入法,个人也一直使用的是五笔输入法。
    ChangJingli
        27
    ChangJingli  
       Sep 1, 2022
    MarcRobert
        28
    MarcRobert  
       Sep 1, 2022
    我电脑常年五个输入法, 英文+简繁+平片, 就感觉挺烦的切换的时候
    novadng
        29
    novadng  
       Sep 2, 2022
    想到一个 dirty hack: 可以用自定义短语功能添加一些常用的 markdown 标记符号 (
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4871 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 260ms · UTC 01:09 · PVG 09:09 · LAX 18:09 · JFK 21:09
    ♥ Do have faith in what you're doing.