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

2022-08-31 15:17:16 +08:00
 Raool

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

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

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

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

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

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

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

3853 次点击
所在节点    程序员
29 条回复
Rooger
2022-08-31 15:23:08 +08:00
只有我一个觉得要切输入法,才能输入字母很反人类吗?
xiang0818
2022-08-31 15:29:03 +08:00
@Rooger 直接回车就好了啊??为啥要切换
chendy
2022-08-31 15:29:45 +08:00
可能没有最佳实践,只有自己最习惯的实践
个人习惯 cmd + 空格 切输入法,别的没啥,就是废键盘
wonderfulcxm
2022-08-31 15:31:38 +08:00
中文输入法 shift 切换成英文
Geekgogo
2022-08-31 15:33:15 +08:00
按 Caps 不就是切换吗
ediron
2022-08-31 15:40:41 +08:00
为啥要切换输入法呢,shift 切换中英文不行吗,再不济就像二楼说的输完直接回车
for8ever
2022-08-31 15:45:57 +08:00
删掉默认输入法,只保留一个中文输入法,然后就可以按 shift 轻松切换中英文了
EdwardYoung
2022-08-31 16:03:05 +08:00
不是 CapsLock 按键吗?
我还用日文输入法呢,那切换叫一个繁琐。
F798
2022-08-31 16:03:40 +08:00
shift 切换我改成 control
imzcg2
2022-08-31 16:28:44 +08:00
最好的办法就是全英文
explorerproxy
2022-08-31 16:35:44 +08:00
似乎没有好的方案,非输入法自带的方案感觉会有兼容的问题
没办法只能改变自己的习惯了,现在是 capslock 固定切英文,shift 固定切中文
yao177
2022-08-31 16:35:48 +08:00
@imzcg2 +1 ,全英文就好了,或者偶尔英文直接回车打出
lavard
2022-08-31 16:38:54 +08:00
@imzcg2 但是总有输入中文的需求吧...
meisen
2022-08-31 16:39:05 +08:00
除了 10 楼说的全英文,还可以删除系统 ABC 🐶

https://ssnhd.com/2022/01/01/mac-inputdel/
Chell
2022-08-31 16:46:38 +08:00
如果 markdown 场景指的是 delimiter 输入的话,可以设置下替换词,比如 · 替换成 `
hhhhhh123
2022-08-31 17:00:24 +08:00
提高自己的英语水平, 就不会出现这样的情况了, 直接全英文
BingoXuan
2022-08-31 17:18:24 +08:00
command+空格,刚好两个拇指一起摁就可以切换。我记得这个是旧版 macOS 的键位影射。现在默认都是 control+空格,非常不好用。我都是改成 command+空格的
solxnp
2022-08-31 18:14:10 +08:00
为什么要切换输入法?删掉默认输入法,只保留一个输入法(如搜狗),Shift 键直接可以在中英文之间切换。难道大家不是这样用输入法的?
ynyounuo
2022-08-31 18:16:09 +08:00
单键切换输入法
cairnechen
2022-08-31 18:23:13 +08:00
所有这类问题的根本原因就是 长按 Caps 切换大小写反人类

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

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

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

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

© 2021 V2EX