用switch的话,可以禁用。 不禁用也没关系,只是idle的时候会轮询。
轮询这块,我也特别的设计过。
idle时间越长,越往后面轮询的间隔越长。
用switch的话,可以禁用。 不禁用也没关系,只是idle的时候会轮询。
轮询这块,我也特别的设计过。
idle时间越长,越往后面轮询的间隔越长。
感觉最新的git又引入了一个bug
我使用 magit 的时候 ll
magit-log 后 随便选择一条commit <ret>
打开 magit-revision: buffer时,C-x o
C-x 1
C-x 0
这些都不能用了。
我换回triggers的版本 测试 没有这个问题
=====
好像又好了 不知道是不是其他地方有冲突
====
确实有问题,第一次没问题 第二次进入 magit-revision: buffer时 就会出现
跟triggers无关,那个和现在的版本只是多了一个保存。
应该是后来加进去的其它方面的修改的影响。
就像刚才的switch一样,跟triggers是没有关系的。
我来试试。。。
我还不会用magit呢。。。
emacs我一直当vim用的。
刚在github别人提交的issue里面,
我才知道有个org-roam的。
详细步骤写一下。把你的最小配置丢给我最好。
我这里用的是doom自带的配置。
我多次:进去log->打开buffer->调用 C-x 键都是没问题的。
这个AHK脚本下,win组合键的按法和普通的组合键一样么?
基本一样的,目前存在以下的缺陷暂时没有解决:
1. s-j
这种组合键只能按一次。长按win+j的话,第二个j的时候就没用了。
2. s-J
这种组合键必须先按下win键,再按shift,反过来会失效。
3. s-x, s-x
这种组合键需要按完第一个 ,再按第二个。如果一直按住win,再按两次x,等于s-x,x
。
4. 按s-j
的时候不能特别特别特别快,正常按是没问题,不要刻意加快就行。
这个宏的逻辑很简单,就做了一件事情:如果Emacs 激活的情况下按住Lwin,发送C-x,@s ,其他情况正常返回Lwin键。
我读了,比我那个简单多了, 而且更通用,更不容易出错
我AHK菜鸟,还没入门,只能整这种简单的。如果你可以测试的话,可以在这个基础上完善一下啊。 你的那个版本比较高级,我还暂时看不明白
我也是现学现卖的
这也是我第一次接触AHK
字符界面的终端下可以用这款插件不
100%
因为,我就是主要用字符终端的。
甚至你ssh连到服务器上,也可以用。
当然,那样的话,
你就要挂接pyim或者rime这种了。
本包都支持
新的版本已经比 save-triggers 好用很多了,我在调查了EAF冲突的问题。
其实还有一个思路。
按下win键的时候,发送一个特别组合键给emacs
emacs处理这个组合键:
但是,需要emacs这边配置一下用到哪些win组合键。
这样,在这些组合键结束之后,
要释放emacs对win键的接管。
(采用对Ctrl-x这种前缀键同样的机制)
这种方式,一了百了, 绝对没有兼容性问题。
你的这个思路我觉得可行啊,C-x,@s
的方案我也不大喜欢,因为这种情况都没办法使用 C-h,k
查看按键对应的函数了。
就叫hack-win-key-mode好了~~
随便选择一个commmit 进入magit-revision: 那个buffer C-x 1
关闭其他窗口 C-x 0
C-x b
q
退出 都正常
再换一个commmit 进入magit-revision: 那个buffer C-x 1
C-x 0
C-x b
提示没有undefined 单按一个
q 退出
是正常的,C-h v
这种是正常的,只有C-x
开头的
接2步骤,在不正常的magit-revision里面,闲置一段时间后不知道多少秒,再次操作C-x 1
又正常了。 这种情况不稳定复现
感觉这个包太绕了,哪位能不能把里面的inline mode弄到fcitx.el里去
感觉不应该超过500行 哈哈
你把别的mode都关掉,只开inline-mode不就行了?
默认所有的mode都是关闭的。。
你只要inline-mode,你就只开这个mode,就行了