macOS 到底要如何设置中文输入法

2024-04-23 10:29:08 +08:00
 q534
现在 mac 上采用第三方输入法(如 rime 或微信),完全不使用内置的 abc 英文输入法,想以 shift 进行中英文切换,只能依赖第三方软件吗(如 input source pro 、KeyboardHolder )?如果不使用第三方软件,系统经常会跳回 abc 英文输入法,导致有时需要按 CapsLock ,有时需要按第三方输入法中设置的 shift ,特别干扰工作。
系统的 abc 输入法只能通过关闭 sip 删除( https://juejin.cn/post/7094168323968991262 )。

如果完全依赖系统提供的 CapsLock 切换中/英输入法,让第三方输入法保持纯中文,不能实现一个很实用的功能:部分应用总是默认英文输入法(如 Terminal )。我尝试 input source pro 后发现这个功能可以大大减少切换输入法的频率,非常实用。但是作者表示 macOS 平台相关的坑太多,我用下来有时确实也会有卡顿或奇怪的小 bug ,比较无解,用的不爽。

最新版微信输入法提供了指定 app 默认输入法的设置,但限制了只能用 shift 切换中英文输入法,相当于有时还是会跳回系统默认的 abc 输入法,有时需要 CapsLock 切换,有时需要 shift ,非常干扰工作。rime 也类似,相关的配置只能干预 rime 输入法内的快捷键。

我目前是用 rime ,放弃保持部分 app 固定英文/中文输入法的方便。至少很流畅。
各位 v 友有何高见
4981 次点击
所在节点    macOS
42 条回复
wu67
2024-04-23 10:32:16 +08:00
我用大写键切输入法, 用自动的 abc 和中文双拼. shift 用来临时输入几个大写字母, 平时基本不用.
hahahehe2018
2024-04-23 10:34:48 +08:00
不用关闭 sip 直接按照他的教程就能删除自带的输入法了。
然后使用 rime ,配合网上的配置文件自己再 diy 一下,直接爽到起飞啊。
CNN
2024-04-23 10:41:22 +08:00
保留 ABC 当饭吃?😂
luckycoding
2024-04-23 10:43:11 +08:00
我同时用 rime 和 ABC ,并使用 input source pro 配置应用默认输入法。
rime 输入切换中英文时,可以通过 shift 切换
切换输入法时,我将 CapsLock 替换为了 ctrl 键,所以通过 ctrl + space 切换输入法

PS: 但有时候习惯了使用 ctrl + space 就也用来切换中英文了,实际上是切换了输入法,因为小拇指按 shift 需要再向下移动一下不如直接 ctrl + space
buf1024
2024-04-23 10:50:34 +08:00
搜狗输入法解决你所有的问题。
q534
2024-04-23 10:50:50 +08:00
@wu67 这个和我现在的方案差不多。

@hahahehe2018 确实,不关闭 sip 也能做到,但不知道会不会影响输密码那些特殊场景?

@CNN 在 UI 里面删除后,会自动加回来。。我试一下改 plist 。

@luckycoding 听起来要经常想一下,有点麻烦
q534
2024-04-23 10:51:11 +08:00
@buf1024 实际上并不能。
hahahehe2018
2024-04-23 11:03:36 +08:00
@q534 #6 原来在某些应用中输入密码方面不太顺畅的原因是因为我关闭了自带输入法导致的。。但是也只是需要多切换几下,中英文有时候分辨不清楚他处在什么状态。。基本没有什么影响吧。
howwedo
2024-04-23 11:05:39 +08:00
多按几次 fn 键而已,别纠结,习惯就好了。
q534
2024-04-23 11:06:41 +08:00
@hahahehe2018 非常感谢,目前试了一下 sudo 和系统登录都无影响。
owen666
2024-04-23 11:18:19 +08:00
就用系统自带的输入法,不开“自动切换到文稿的输入法”。这样你的输入法就是全局,也就是当前是什么输入,打开任何窗口都是这个输入。这样最多也就需要按一次 caps 就能实现中切英或者英切中。

“自动切换到文稿的输入法”我从来不开,因为开了反而容易混乱。
liuhaidong
2024-04-23 11:22:30 +08:00
https://www.better365.cn/AutoSwitchInput.html

有这类的软件,或许可以试试。
srwxyz
2024-04-23 12:11:49 +08:00
原生不行 一直用百度输入,还阔以,最近切搜狗还是不习惯,推荐试试百度的
migim
2024-04-23 12:47:08 +08:00
我是用 karabiner 改了 shift 的映射,当前输入法是 abc 就切到 rime 输中文,反之亦然
p2007
2024-04-23 13:04:48 +08:00
我用 Caps Lock 在 ABC 与 Rime 两个输入法之间进行切换。
buf1024
2024-04-23 13:43:17 +08:00
@q534 #7 实际上是你的使用姿态问题,键盘快捷键和输入法的偏好设置啥味修改一下,你的全部要求都能满足。
K2
2024-04-23 14:26:23 +08:00
@CNN #3 还是不放心用第三方输入法输入密码类。
zzhaolei
2024-04-23 14:29:31 +08:00
微信输入法有问题,禁用 abc 输入法,进入系统的时候需要 shift 切换一下,有点难受
FreddyLiu
2024-04-23 14:35:50 +08:00
用官方的,很安逸,没必要折腾这些。
lxms2021
2024-04-23 14:41:01 +08:00
一直用自带的,尽管打字准确率不高,也好比被他们收集数据的好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1034849

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX