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

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

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

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

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

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

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

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

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

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

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

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