例如,文本替换设置 [ sbt ] = [ Sublime Text ] ,
英文输入 [ sbt ] ,按空格键会自动变成 [ Sublime Text ] ,很烦,要不然就需要单独按 → / ↓
![]() | 1 Stain5 2021-01-26 17:29:21 +08:00 via Android 改长点不就好了。。。 |
![]() | 2 Stain5 2021-01-26 17:30:20 +08:00 via Android 起名也是迷惑 不用 st subt sett 偏偏就要这么头铁的吗 |
3 CNN OP @Stain5 本文替换不就是为了方便吗,长点我何来提问 像 [iPhone] 很简单的几个字母,我个人还是偏向设置为 [ip] = [iPhone] ,目的只有一个:任何中文场景下方便快捷。 |
4 CNN OP @Stain5 还有你好像误会了,哪怕你说的 st subt sett,但在英文状态下,只要遇到输入单词是你设置过的任何文本替换,都会帮你替换,这才是问题的根本。 |
![]() | 5 Stain5 2021-01-26 17:46:26 +08:00 via Android |
6 Hackghost 2021-01-26 17:51:31 +08:00 via iPhone ![]() system preferences -> keyboard -> text 里删掉? |
&nsp; 7 CNN OP ![]() |
![]() | 9 winddweb 2021-01-26 17:55:15 +08:00 ![]() 按 esc 就行了。 |
11 calmWei 2021-01-26 18:11:32 +08:00 不知道是不是关闭自动修正就可以了 |
12 RicardoM 2021-01-26 18:54:16 +08:00 via iPhone 还有一种方法就是定义文本替换的时候前面加几个不常用的字母,例如把 sbt 改成 xsbt 来触发 |
13 CNN OP |
14 RicardoM 2021-01-26 19:19:27 +08:00 via iPhone @CNN 我的意思是通过加前缀,达到正常英文输入的时候基本不可能敲出这个序列,这样不就没有这个问题了吗。我现在所有文本替换都加了一个感叹号在前面,中英文使用没有任何问题 |
![]() | 16 vimv 2021-01-26 22:05:45 +08:00 你可以用 paste (剪切板软件)把常用的短语啥的都放进去,然后放弃替换,这个软件可以固定分组,使用的时候快捷键调用一下,iphone 这么短的词对我来说直接打更快~~~ |
![]() | 17 zhouweiluan 2021-01-26 22:13:28 +08:00 无解,不会有这个设置项。 其实你换个思路,如果你是个英文用户,除了英文输入法外不会使用到其他输入法。 那当英文用户有需求设置了替换词之后,又会反过来提需求要在自己的英文输入环境中禁止掉替换词么,这就显得非常的矛盾。。。 只不过恰巧我们这类非英文用户会用到中文以及英文两种输入法而已,但英文用户没得选 |
![]() | 18 dingdangnao 2021-01-26 22:25:33 +08:00 可以在所有文本替换前面加一个字母 比如 u |
19 mingfreeair 2021-01-26 22:48:20 +08:00 填验证码时老是帮我自动纠正,确实无语 |
![]() | 20 BrettD 2021-01-26 23:29:34 +08:00 via iPhone 比如替换词加一个特殊符号,把替换序列变成非日常输入词汇的前缀 |
![]() | 21 yayiji 2021-01-27 00:35:32 +08:00 一般都是加前缀的,比如 jj 什么的,在最容易按到的位置,以及在英文文本中极少出现的组合 |
![]() | 22 tomtom9 2021-01-27 04:01:03 +08:00 via iPhone @yayiji 和楼上解决方法差不多,我是重复输入码的最后一个字母。比如我的设置里 rightt 是→,不重复 t 的话→是不会出来的。之前有做过很多颜文字文本替换,都是通过两个小写 L 出发的,楼主参考一下 |
![]() | 23 zhouweiluan 2021-01-27 11:39:08 +08:00 ![]() @zhouweiluan 补充下:不知道楼主在什么 App 或环境下输入需要禁用英文的替换,但是在大部分的 App 中,可以点击菜单栏的编辑 > 替换 > 取消勾选「文本替换」,这样在该 App 下英文状态输入短语将不会再出现替换选项。但是仅对当前 App 生效。 |