文件名称:hydra:使Emacs绑定始终存在
文件大小:61KB
文件格式:ZIP
更新时间:2024-03-17 23:55:11
EmacsLisp
九头蛇 这是GNU Emacs的软件包,可用于将相关命令绑定到带有公共前缀的短绑定系列中,即Hydra。 诗人描述 通过前缀绑定(身体+任何一个头)召唤九头蛇之后,所有头都可以连续调用,只需要短暂扩展即可。 一旦大力神(不是Hydra头部的任何约束)到达,Hydra就会被征服。 请注意,大力神除了征服九头蛇以外,仍然会达到他的最初目的,称呼他正确的命令。 这使Hydra非常无缝,就像是次要模式,会自动神奇地禁用自身。 语用说明 想象一下,您已经在配置中绑定了Cc j和Cc k 。 您想以某些(任意)顺序调用Cc j和Cc k 。 九头蛇允许您: 以按Cc jjkk3j5k的方式等同于按Cc j Cc j Cc k Cc k M-3 Cc j M-5 Cc k的方式绑定功能。 除j或k以外的任何键都将退出此状态。 为这组功能分配一个自定义提示,以便在按Cc键后立即知道可以跟上j或k
【文件预览】:
hydra-master
----Makefile(347B)
----hydra-ox.el(4KB)
----.travis.yml(357B)
----doc()
--------fdl-1.3.txt(22KB)
--------gpl-3.0.txt(34KB)
--------Changelog.org(2KB)
----hydra-test.el(56KB)
----.github()
--------FUNDING.yml(36B)
----README.md(14KB)
----targets()
--------hydra-init.el(1KB)
----.elpaignore(69B)
----hydra.el(59KB)
----lv.el(5KB)
----.dir-locals.el(220B)
----hydra-examples.el(13KB)