Macos 上的大小写切换和中英文切换问题?

2023-02-13 23:00:03 +08:00
 fengsi

我切换到 macos 系统有几个月了,尝试着使用 Macos 原生的大小写切换和中英文切换方法,但是还是更喜欢我原本在 windows 上的那套,我的需求是这样子的:

  1. 单击一下左 shift 键,就能切换输入法
  2. 单机一下 capsLock 键,就能切换大小写
  3. 在满足上述需求的情况下,修改尽可能少

我尝试着使用 karabiner-elements 来修改键位,但是关于单机一下 capsLock 键,就能切换大小写这条还是很难很好的实现,不知道是否有人和我有一样的需求,能否给出你的方法,或贴出你的 karabiner-elements 的 rules ?

3012 次点击
所在节点    Apple
24 条回复
zhangxu1621
2023-02-13 23:09:19 +08:00
我是利用 capslock 切换中英输入法, 输入大写字母就一直按住 shift 就行, 另外推荐下 input source pro, 根据 app 自动切换输入法
ruooooooli
2023-02-13 23:11:27 +08:00
bluetree2039
2023-02-13 23:13:27 +08:00
下载搜狗输入法就可以了。禁用自带的。就满足那三个要求

我最近才设置好的
nexo
2023-02-13 23:18:26 +08:00
很少有一直输入大写字母的场景
gauzung
2023-02-14 00:09:32 +08:00
很久以前在 win 上我也是用 shift 切换中英输入法,不知道什么时候换成 ctrl+空格还是 win+空格(记不清了),换到 mac 现在用 contrl+空格输入法,是完全一样的交互,输入大写就小拇指按住 shift 输入,比 caps lock 好用,效率还更高
ddvswgg
2023-02-14 05:09:10 +08:00
跟一楼一样
MrGba2z
2023-02-14 06:15:12 +08:00
一直用的自带的
语言键切中英, 大写靠 SHIFT, CAPS 改成了 esc (都怪 sb Touch Bar 遗留下来的习惯)
maxmak
2023-02-14 09:23:01 +08:00
还是习惯以前的 cmd+空格切换
wclebb
2023-02-14 09:26:11 +08:00
macOS 这块原生输入其实算是比较好的体验。
Shift 永远无法即时判断是「中文」还是「英文」,你得按几遍你才能知道这是「中文」还是「英文」。
所以 Apple 把 Caps Lock 做成切换中英文输入法还是有道理的,尽管我吐槽这个延迟性切换。

你只是习惯了 windows 那套,如果你愿意牺牲自己一段时间,其实你可能会发现它会有更好的体验。
你只需要知道 Caps Lock 切换中英文;
大写长按 Shift ,即时你按一百遍 Shift ,它还是中文。

只有你要输入长编大论的英文内容时,你才需要用到 Caps Lock ,其它情况下,中文输入法自带英文单词和回车,都能很好输入少量的英文内容。

因此我比较推荐你要不再尝试一下。
当你习惯适应了之后,你会发现其实你用这套,也能用在 Windows 。
flyJJ
2023-02-14 09:59:11 +08:00
用了别人的 karabiner-elements 的配置,左 opt 是 en,右 opt 是 zh ,习惯了也挺方便。
wu67
2023-02-14 10:06:49 +08:00
自带中英两种输入法. 大写键切换输入法, 输入大写字母用 shift
astkaasa
2023-02-14 13:12:33 +08:00
不要用 Caps Lock 切换中英文
bao3
2023-02-14 13:22:55 +08:00
这个可能是个人按键习惯不同。以我自己来说:
1. 输入英文大写,一般是按 Shift + 字母。但是很多身边的朋友,哪怕输入一个大写 A 都要去按 Caps 键。。。。。这个就会造成对按键的不同需求。
2. 输入一长串大写英文,我才会长按 Caps 切换到大写状态,这种情况大概只在平时使用中占 0.00001% ,通常连续输入大概 6 个大写字母时才会按这个键。恰好平常都是小写,所以这个又一次影响了按键需求

3. 使用 Caps 切换中英文。基于以上的使用习惯,使用 Caps 切换,非常之方便。。。
yinyu
2023-02-14 14:32:05 +08:00
使用自带的不习惯,查到了可以改键的感觉太他妈重了,系统级的东西,被逼无奈还是下载了搜狗输入法,不登录是我最后的倔强,本来想禁止搜狗联网,那几个软件,都要钱,作罢。
phub2020
2023-02-14 17:03:41 +08:00
美式键盘,用的 sougou 输入法,caps 切换大小写,shift 切换中英文
fengsi
2023-02-14 17:11:14 +08:00
@phub2020
@bluetree2039
@yinyu
我试用了一会搜狗输入法,感觉挺不错。但是有一个问题:
在登录框中输入账号密码时候会自动切换到系统自带的 ABC 那个输入法。我已经删除了简体拼音输入法,但是这个自带的输入法 ABC 删除起来比较麻烦。你们可有遇到过这样的问题呢?
eryajf
2023-02-14 19:56:19 +08:00
虽然删起来有点麻烦,但是收益是值得的,目前我就只保留了搜狗输入法一个,一切都完美了
xtinput
2023-02-15 08:09:34 +08:00
@yinyu 直接修改 hosts 文件,把搜狗的那几个域名禁用就行,免费不需要额外装软件
xtinput
2023-02-15 08:15:09 +08:00
之前折腾过搜狗、鼠须管、百度等等三方输入法,最后还是回归原生输入法
ooops
2023-02-15 13:16:40 +08:00
capslock 当作 ESC+control 不香么,你又不会一直输入大写。我现在 Kara bin er 左 shift 英文,右 command 中文用的挺爽。

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

https://www.v2ex.com/t/915843

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

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

© 2021 V2EX