如何在emacs内将方向键映射成 ctrl 吗?

emacs内部实现的话,应该做不到,但可以left模拟ctrl的功能,你这么写(global-set-key (kbd "<left>") '()),然后写

(global-set-key (kbd "<left>p") 'previous-line);与ctrl+p一致
(global-set-key (kbd "<left>n") 'next-line);下移动光标
(global-set-key (kbd "<left>f") 'forward-char);向前移动一个字符
(global-set-key (kbd "<left>b") 'backward-char);向后移动一个字符

我最初用shift模拟ctrl的功能 ,就是这么改出来的,但这样比较麻烦,建设还是用 外部程序改键