qmotuo 发表于 2024-5-26 10:51:01

看看效果      赞

andymong 发表于 2024-5-26 10:52:24

盛老师太牛了。使用过不少输入法自动切换,都有各种各样的问题。

努.力 发表于 2024-5-26 10:59:08

非常感谢楼主分享如此精彩绝伦的程序。

努.力 发表于 2024-5-26 11:33:04

自定义命令可以吗?

baitang36 发表于 2024-5-26 12:04:56

努.力 发表于 2024-5-26 11:33
自定义命令可以吗?

当然,你有源码了,怎么改都行。只要自己喜欢
(setq *COM_DEF# '("MTEDIT" "MTEXT" "DDEDIT" "TEXT" "TEXTEDIT"))这一句就是自动切换到中文的命令,你可以添加,也可以减少。

960322 发表于 2024-5-26 12:43:30

老师太牛了,非常感谢!用起来非常方便。我稍微能感觉到一点点卡顿,不知道大家有没有这种情况?

cchessbd 发表于 2024-5-26 12:46:41

本帖最后由 cchessbd 于 2024-5-26 13:29 编辑

baitang36 发表于 2024-5-26 12:04
当然,你有源码了,怎么改都行。只要自己喜欢
(setq *COM_DEF# '("MTEDIT" "MTEXT" "DDEDIT" "TEXT" "TE ...
我又下载源码测了下,在win11下,cad2008貌似不能自动切换输入法。看来还是得用插件才行。。。

哦,原来是源码多了2个闭括号。运行一次有用。测试单行文字,多行文字几次后又无效,需再次运行。。。
原因未知

baitang36 发表于 2024-5-26 16:02:57

cchessbd 发表于 2024-5-26 12:46
我又下载源码测了下,在win11下,cad2008貌似不能自动切换输入法。看来还是得用插件才行。。。

哦,原 ...

注意,这个方法是切换键盘布局,不是切换输入法。输入法的切换是手工完成的。你输入法的状态是中文还是英文,切换后再切换回来保持不变的。

qazxswk 发表于 2024-5-26 16:32:13

baitang36 发表于 2024-5-26 12:04
当然,你有源码了,怎么改都行。只要自己喜欢
(setq *COM_DEF# '("MTEDIT" "MTEXT" "DDEDIT" "TEXT" "TE ...

我估计他的意思是,自己写的插件,定义的命令是不是也可以:lol

baitang36 发表于 2024-5-26 16:43:50

qazxswk 发表于 2024-5-26 16:32
我估计他的意思是,自己写的插件,定义的命令是不是也可以

自己写的更简单,直接把切换指令写进去,反应器都可以省了,更流畅
页: 1 2 3 [4] 5 6 7 8 9 10 11 12
查看完整版本: [原创]用纯lsp切换键盘布局(已增加自动切换输入法源码)