使用空间修改器在Emacs中移动

使用空间修改器在Emacs中移动,emacs,customization,Emacs,Customization,设置:几天前我退出使用SpaceMac后,我运行的是一个相当普通的版本(主要是因为通常的邪恶模式不兼容正在磨我的齿轮) 问题:我对Emacs的移动命令有问题,特别是因为我已经有点“Emacs小指”。我当前的解决方法是使用h/j/k/l绑定。我想要的是将-h/j/k/l直接映射到相应的Emacs命令C-b/n/p/f。这将要求按住空格键时,空格键是某种修改器。我期望的行为在Emacs中可以实现吗?如果可以,如何实现 备注:我不想使用邪恶模式,因为我发现与其他软件包的不兼容非常令人讨厌。如果我正确理

设置:几天前我退出使用SpaceMac后,我运行的是一个相当普通的版本(主要是因为通常的邪恶模式不兼容正在磨我的齿轮)

问题:我对Emacs的移动命令有问题,特别是因为我已经有点“Emacs小指”。我当前的解决方法是使用h/j/k/l绑定。我想要的是将
-h/j/k/l
直接映射到相应的Emacs命令
C-b/n/p/f
。这将要求按住空格键时,空格键是某种修改器。我期望的行为在Emacs中可以实现吗?如果可以,如何实现


备注:我不想使用邪恶模式,因为我发现与其他软件包的不兼容非常令人讨厌。

如果我正确理解您的问题,您正在寻找称为“空间和弦”的模式

可使用melpa或在以下位置安装:

您可能还需要研究关键和弦:


他们是可怕的,尤其是邪恶模式。例如,我将“jk”绑定到正常模式,而不是escape或C-[.

IIUC你要的是,按住并按下h/j/k/l会是一个动作,而按下并释放会进入缓冲区中的一个空间?是的,没错。你认为这会是一个问题吗?我不确定,但可能是。我当然不知道怎么做。