主要我在用 Emacs evil-mode ( Vim )的时候, 总是忘记当前的输入法是中文, 所以很是讨厌。
使用的是 MacOS 的默认中文,英文输入法
1
tmac6740 2021-06-18 15:44:16 +08:00
|
2
idlerlestat 2021-06-18 15:47:05 +08:00
mas 里面有一个 autoswichinput 软件,能够自定义什么软件上用哪种输入法
|
3
AoEiuV020 2021-06-18 15:50:08 +08:00 2
伪需求了感觉,人很难准确感应时间,不管你这个“一段时间"设置成多少,结果都是一样混乱,以为时间到了,结果还没到,以为时间没到,结果切换到英文了,
|
4
sohunjug 2021-06-18 15:58:50 +08:00
hammerspoon 你值得拥有
|
6
RayJiang9 2021-06-18 16:24:33 +08:00
|
7
pumpkin00 2021-06-18 16:30:47 +08:00 via iPhone
给 emacs-china 打个广告,你这个问题 emacs-china 论坛上很早就有讨论过,你可以谷歌 emacs sis,参考一下
|
8
jedz 2021-06-18 17:00:56 +08:00
Hammerspoon 了解一下,自己写 lua 可以实现你的要求。
|
9
promisenev 2021-06-18 17:02:04 +08:00
@jedz 程序员会 lua 都没几个. 何必回答这种没用的废话呢
|
10
jedz 2021-06-18 17:07:42 +08:00
@promisenev #9 ??相比之下你的回复更像是废话吧?
我本来也不会 lua,但简单看下文档很容易就自己实现了一些功能 |
11
ynyounuo 2021-06-18 17:14:47 +08:00
@promisenev 熟练掌握 Emacs 的人应该不会让 lua 这种简单的脚本语言成为桎梏
|
12
Dvel 2021-06-18 17:19:01 +08:00
Dock 栏下方不是有个空隙吗,我用 ShowyEdge 做了个指示条来较明显的提示当前输入法。
用余光就能确定,还凑合。 |
13
bao3 2021-06-18 17:19:22 +08:00
Hammerspoon,解决你的忧愁。
|
14
Volekingsg 2021-06-18 18:34:48 +08:00
@pumpkin00 #7 加一 emacs-china 才是 emacser 的归宿呀,刷 V2EX 都见不到两个用 Emacs 的。ps fcitx emacs-rime 方案太多了
|
15
Volekingsg 2021-06-18 18:36:31 +08:00
@promisenev #9 笑死
|
16
dazkarieh 2021-06-18 18:54:47 +08:00 1
除了楼上的 Hammerspoon 、switchkey 、自动切换输入法,再推荐个小众输入法切换软件 KeyboardHolder
https://github.com/leaves615/KeyboardHolder 如果你是用 rime 输入法,不如直接在配置文件里自定义切换中英文清单,更便捷绿色。 |
17
dbsquirrel 2021-06-18 19:09:24 +08:00 via iPhone
ShowyEdge,顶部设置了个小横条,要打字时注意一下就好。
|
18
jiayong2793 2021-06-18 22:21:46 +08:00
当你和别人聊天的时候,自动切换成英文怎么办?又想着把这功能关掉?
就是一个伪需求 你的真正需求是:当我使用终端的时候自动切换为英文 |
19
sohunjug 2021-06-18 23:25:33 +08:00
我用 Hammerspoon 设置各种软件切换的默认输入法 还可以快捷键临时存储当前 每次自动切 重启系统恢复
|
20
h272377502 2021-06-19 01:10:15 +08:00
推荐国产小众”自动切换输入法“,不同的软件可以自己设置为想要的默认输入模式
|
21
ALVC666 2021-06-19 09:10:12 +08:00
set keep-english-in-normal-and-restore-in-insert
ideavim 有这个功能 vim 普通模式的时候自动切换成英文输入法 不知道是不是你想要的 感觉 emacs 应该也有吧 |
23
promisenev 2021-06-20 12:05:39 +08:00
@Volekingsg 一路走好
|
24
promisenev 2021-06-20 12:06:51 +08:00
@ynyounuo 你还停留在术的精通,和你说什么?
|
25
promisenev 2021-06-20 12:07:52 +08:00
@jedz 又是 以自我为中心,人家楼主想要个解决的 app,非让人家自己写代码,一个个的典型的硬核思维
|
26
AnsonUTF8 2021-06-20 15:52:16 +08:00
可以设置当按下 'esc' (或者'fd','jj',总之是进入 normal 模式)) 后自动切换输入法为英文。
|
27
LudwigWS 2021-09-24 14:14:03 +08:00
@dbsquirrel 感谢感谢,好东西哈哈哈哈。意识到 Windows 输入法的浮动工具栏是有用的,昨天花了不少时间想在 Hammerspoon 自己撸一个 Input Method Indicator,但是没法在多显示器下同时显示,计算方向和比例上也麻烦,感觉要重新造好多轮子,最后没时间就放弃了,但是我坚决不用搜狗和百度等第三方输入法。今天就看到这个帖子。ShowyEdge 完美符合我的需求哈哈哈,作者和我的想法完全一样
|
28
LudwigWS 2021-09-24 14:25:45 +08:00
@promisenev Emacs 用户分分钟实现自动切换输入法的功能,不用替人担心了。。
|