CNN
V2EX  ›  macOS

macOS 英文输入时,如何禁用 文本替换?

  •  
  •   CNN · Jan 26, 2021 · 3665 views
    This topic created in 2107 days ago, the information mentioned may be changed or developed.

    例如,文本替换设置 [ sbt ] = [ Sublime Text ] ,

    英文输入 [ sbt ] ,按空格键会自动变成 [ Sublime Text ] ,很烦,要不然就需要单独按 → / ↓ 59dfYkVqKGyLiRZ

    Supplement 1  ·  Jan 26, 2021
    看来这个无解了,文本替换数量多的时候,这个弊端真的忍不了,暂时改用鼠须管。
    23 replies  •  2021-01-27 11:39:08 +08:00
    Stain5
    Stain5
    Jan 26, 2021 via Android
    1
    改长点不就好了。。。
    Stain5
    Stain5
    Jan 26, 2021 via Android
    2
    起名也是迷惑
    不用 st subt sett 偏偏就要这么头铁的吗
    CNN
    CNN
    OP
    Jan 26, 2021
    3
    @Stain5 本文替换不就是为了方便吗,长点我何来提问😅
    像 [iPhone] 很简单的几个字母,我个人还是偏向设置为 [ip] = [iPhone] ,目的只有一个:任何中文场景下方便快捷。
    CNN
    CNN
    OP
    Jan 26, 2021
    4
    @Stain5 还有你好像误会了,哪怕你说的 st subt sett,但在英文状态下,只要遇到输入单词是你设置过的任何文本替换,都会帮你替换,这才是问题的根本。
    Stain5
    Stain5
    Jan 26, 2021 via Android
    5
    @CNN 但凡学过点信息论也不会说出这种话,ip 这么高频的词你竟然要用别的意思来代表它。当然 ip 本身对你来说频率还没有 iPhone 高,那就打扰了。

    英文状态下 你输入打印字符是不会替换的
    Hackghost
    Hackghost
    Jan 26, 2021 via iPhone❤️1
    6
    system preferences -> keyboard -> text 里删掉?
    CNN
    CNN
    OP
    Jan 26, 2021❤️3
    7
    @Stain5 确实没学过信息(我是美术生毕业),我的问题不是问如何设置 [输入码] ,而是问英文状态如何禁用文本替换,OK ?

    📎但凡学过点语文的也不会这样回答
    CNN
    CNN
    OP
    Jan 26, 2021
    8
    @Hackghost 你这是让我放弃替换呀😀
    winddweb
    winddweb
    Jan 26, 2021❤️1
    9
    按 esc 就行了。
    CNN
    CNN
    OP
    Jan 26, 2021
    10
    @winddweb 这个不错,比方向键更方便些
    thkDunalWa
    thkDunalWa
    Jan 26, 2021
    11
    不知道是不是关闭自动修正就可以了
    RicardoM
    RicardoM
    Jan 26, 2021 via iPhone
    12
    还有一种方法就是定义文本替换的时候前面加几个不常用的字母,例如把 sbt 改成 xsbt 来触发
    CNN
    CNN
    OP
    Jan 26, 2021
    13
    @calmWei 试了不行

    @RicardoM 兄弟,你和 1 楼一样理解错了问题,英文输入 [xsbt] 不还是会出现 [Sublime Text] 吗?你这是设置 [输入码] ,不是解决英文输入时禁用替换。
    RicardoM
    RicardoM
    Jan 26, 2021 via iPhone
    14
    @CNN 我的意思是通过加前缀,达到正常英文输入的时候基本不可能敲出这个序列,这样不就没有这个问题了吗。我现在所有文本替换都加了一个感叹号在前面,中英文使用没有任何问题
    CNN
    CNN
    OP
    Jan 26, 2021
    15
    @RicardoM 恩,算是一个小技巧,但感觉不方便了
    vimv
    vimv
    Jan 26, 2021
    16
    你可以用 paste (剪切板软件)把常用的短语啥的都放进去,然后放弃替换,这个软件可以固定分组,使用的时候快捷键调用一下,iphone 这么短的词对我来说直接打更快~~~
    zhouweiluan
    zhouweiluan
    Jan 26, 2021
    17
    无解,不会有这个设置项。

    其实你换个思路,如果你是个英文用户,除了英文输入法外不会使用到其他输入法。
    那当英文用户有需求设置了替换词之后,又会反过来提需求要在自己的英文输入环境中禁止掉替换词么,这就显得非常的矛盾。。。

    只不过恰巧我们这类非英文用户会用到中文以及英文两种输入法而已,但英文用户没得选😂
    dingdangnao
    dingdangnao
    Jan 26, 2021
    18
    可以在所有文本替换前面加一个字母 比如 u
    mingfreeair
    mingfreeair
    Jan 26, 2021
    19
    填验证码时老是帮我自动纠正,确实无语
    BrettD
    BrettD
    Jan 26, 2021 via iPhone
    20
    比如替换词加一个特殊符号,把替换序列变成非日常输入词汇的前缀
    yayiji
    yayiji
    Jan 27, 2021
    21
    一般都是加前缀的,比如 jj 什么的,在最容易按到的位置,以及在英文文本中极少出现的组合
    tomtom9
    tomtom9
    Jan 27, 2021 via iPhone
    22
    @yayiji 和楼上解决方法差不多,我是重复输入码的最后一个字母。比如我的设置里 rightt 是→,不重复 t 的话→是不会出来的。之前有做过很多颜文字文本替换,都是通过两个小写 L 出发的,楼主参考一下
    zhouweiluan
    zhouweiluan
    Jan 27, 2021❤️1
    23
    @zhouweiluan
    补充下:不知道楼主在什么 App 或环境下输入需要禁用英文的替换,但是在大部分的 App 中,可以点击菜单栏的编辑 > 替换 > 取消勾选「文本替换」,这样在该 App 下英文状态输入短语将不会再出现替换选项。但是仅对当前 App 生效。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1603 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 23:12 · PVG 07:12 · LAX 15:12 · JFK 18:12
    ♥ Do have faith in what you're doing.