emacs绑定键可插入另一个

Spenser Truex

我有paredit-forwardparedit-backward结合至>和<分别。

这意味着如果我要键入“ something-> something-else”,我将键入“ something-”,光标将被传送到屏幕的另一部分,并使用“ something-else”完成键入。

我对此的解决方案是使用C-.C-,插入它们。我尝试了这个:

(define-key key-translation-map (kbd "C-.") (kbd ">"))
(define-key key-translation-map (kbd "C-,") (kbd "<"))

前面的命令导致另一个paredit-forward密钥绑定,因为我正在创建一个如下所示的密钥绑定链:

C-. → > → paredit-forward

代替

C-. → > → the "greater than" key is inserted into whatever text box I am in.

这就是我想要的。

谢谢。

菲尔

键绑定到命令命令通常是交互功能,但也可以是键盘宏(字符串或矢量格式)。执行键盘宏会使Emacs执行宏键序列所要完成的工作。

(kbd ">")产生键盘宏">"; 因此您已经告诉Emacs,当C-.键入时,它应该执行键入要做的事情>

通常(在大多数缓冲区中)>将绑定到self-insert-command,因此键盘宏(kbd ">") 只插入一个>字符,但是您已经修改了该绑定。

我相信您想绑定C-.到插入>字符的命令这样的命令是:

(lambda () (interactive) (insert ">"))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

emacs键绑定命令会影响另一个

来自分类Dev

在.json文件中将一个键的值插入另一个键的值

来自分类Dev

从另一个表插入,如果一个查询可能存在键,则更新?

来自分类Dev

SQL插入触发器之前-插入另一个表并更新外键

来自分类Dev

很棒的wm-如何将一个键绑定到另一个键

来自分类Dev

键绑定以启动另一个终端而不是 gnome-shell

来自分类Dev

删除对象并使用相同的键插入另一个

来自分类Dev

在PostgreSQL中使用executemany()在另一个表中插入外键

来自分类Dev

Javascript将对象值插入另一个具有相同键的对象

来自分类Dev

Xmonad将窗口移至另一个屏幕,并通过一个键绑定将其聚焦

来自分类Dev

Xmonad将窗口移至另一个屏幕,并通过一个键绑定将其聚焦

来自分类Dev

使用另一个表中的键将记录插入一个表中

来自分类Dev

使用php lastInsertId()将一个表的主键作为外键插入到另一个表

来自分类Dev

MySQL - 将主键从一个表插入另一个表(外键)

来自分类Dev

将插入的ID插入另一个表

来自分类Dev

根据另一个插入的结果插入值

来自分类Dev

将插入的ID插入另一个表

来自分类Dev

另一个键的键的快速设置值

来自分类Dev

将一个插入查询的结果插入另一个插入

来自分类Dev

试图在另一个标签之前插入另一个跨度标签

来自分类Dev

一次将两个记录插入两个表,其中一个表使用另一个作为外键?

来自分类Dev

如何插入一条记录并返回主键以更新另一个表中的外键?

来自分类Dev

自动绑定WebAPI中的另一个参数

来自分类Dev

另一个“无法绑定到'ngIf'”

来自分类Dev

绑定另一个页面上的网格视图

来自分类Dev

在另一个JavaBean中设置绑定的JavaBean

来自分类Dev

将方法绑定到另一个类

来自分类Dev

绑定到另一个用户控件

来自分类Dev

ItemControl绑定到另一个ItemControl中

Related 相关文章

  1. 1

    emacs键绑定命令会影响另一个

  2. 2

    在.json文件中将一个键的值插入另一个键的值

  3. 3

    从另一个表插入,如果一个查询可能存在键,则更新?

  4. 4

    SQL插入触发器之前-插入另一个表并更新外键

  5. 5

    很棒的wm-如何将一个键绑定到另一个键

  6. 6

    键绑定以启动另一个终端而不是 gnome-shell

  7. 7

    删除对象并使用相同的键插入另一个

  8. 8

    在PostgreSQL中使用executemany()在另一个表中插入外键

  9. 9

    Javascript将对象值插入另一个具有相同键的对象

  10. 10

    Xmonad将窗口移至另一个屏幕,并通过一个键绑定将其聚焦

  11. 11

    Xmonad将窗口移至另一个屏幕,并通过一个键绑定将其聚焦

  12. 12

    使用另一个表中的键将记录插入一个表中

  13. 13

    使用php lastInsertId()将一个表的主键作为外键插入到另一个表

  14. 14

    MySQL - 将主键从一个表插入另一个表(外键)

  15. 15

    将插入的ID插入另一个表

  16. 16

    根据另一个插入的结果插入值

  17. 17

    将插入的ID插入另一个表

  18. 18

    另一个键的键的快速设置值

  19. 19

    将一个插入查询的结果插入另一个插入

  20. 20

    试图在另一个标签之前插入另一个跨度标签

  21. 21

    一次将两个记录插入两个表,其中一个表使用另一个作为外键?

  22. 22

    如何插入一条记录并返回主键以更新另一个表中的外键?

  23. 23

    自动绑定WebAPI中的另一个参数

  24. 24

    另一个“无法绑定到'ngIf'”

  25. 25

    绑定另一个页面上的网格视图

  26. 26

    在另一个JavaBean中设置绑定的JavaBean

  27. 27

    将方法绑定到另一个类

  28. 28

    绑定到另一个用户控件

  29. 29

    ItemControl绑定到另一个ItemControl中

热门标签

归档