当我查询键盘映射的当前值时,例如使用M-: (current-local-map)
,它向我显示了以下几行:
Value:
(keymap
(S-mouse-2 . muse-follow-name-at-mouse-other-window)
(mouse-2 . muse-follow-name-at-mouse)
(33554445 . muse-follow-name-at-point-other-window)
(S-return . muse-follow-name-at-point-other-window)
(13 . muse-follow-name-at-point)
(return . muse-follow-name-at-point)
keymap
(67108924 . muse-decrease-list-item-indentation)
(67108926 . muse-increase-list-item-indentation)
(M-return . muse-insert-list-item)
(33554441 . muse-previous-reference)
(S-iso-lefttab . muse-previous-reference)
(S-tab . muse-previous-reference)
(S-mouse-2 . muse-follow-name-at-mouse-other-window)
(mouse-2 . muse-follow-name-at-mouse)
(33554445 . muse-follow-name-at-point-other-window)
(9 . muse-next-reference)
(tab . muse-next-reference)
(3 keymap
(19 . muse-search)
(2 . muse-find-backlinks)
(tab . muse-insert-thing)
(9 . muse-insert-thing)
(16 . muse-project-publish)
(6 . muse-project-find-file)
(61 . muse-what-changed)
(22 . muse-browse-result)
(27 keymap
(20 . muse-publish-this-file))
(33554452 . muse-publish-this-file)
(20 . muse-project-publish-this-file)
(12 . font-lock-mode)
(5 . muse-edit-link-at-point)
(1 . muse-index))
keymap
(27 keymap
(9 . ispell-complete-word)))
我希望代替数字看到更有意义的内容,例如
(control ?c) return
。我怎么做 ? 最佳答案
这是您需要的:库help-fns+.el
。
作为C-h M-k,这给您提供了
describe-keymap
命令ojit_code,它为您提供了对绑定(bind)到变量的任何键映射的易于理解的描述。例如。:C-h M-k Dired-mode-map
干旱模式图
--------------
有关更多信息,请参阅手册。
“脏模式”缓冲区的本地键映射。
键绑定(bind)
---------
e .. f搜寻文件
RET查找文件
C-o指示显示文件
C-t前缀命令
ESC前缀命令
SPC转向下线
! Dired-do-shell-command
#dired-flag-auto-save-files
$ dired-hide-subdir
%前缀命令
&dired-do-async-shell-command
*前缀命令
+ dired-create-directory
-否定论点
。干净目录
0 .. 9位数参数
:前缀命令
Dired-next-dirline
?摘要
搜寻任务
B Dired-do-byte-compile
副本复制
D重复删除
di
H dired-do-hardlink
L双向负载
迈德雷多多莫
O Dired-do-Cown
双向打印
Q Dired做查询替换正则表达式
R dired-do-rename
双向符号链接(symbolic link)
三点触摸
U取消标记所有标记
X Dired-do-shell-command
Z双向压缩
^ dired-up-directory
查找备用文件
d dired-flag-file-deletion
g还原缓冲区
h描述模式
我干了也许插入subdir
j转到文件
k条干杀线
l重复显示
m标记
n转向下一行
o找到文件其他窗口
p dired-previous-line
q退出窗口
s Dired-sort-toggle-or-edit
t双向切换标记
你不加标记
v dired-view-file
w dired-copy-filename-as-kill
x Dired-do-flaged-delete
y显示文件类型
z杀死这个缓冲区
〜dired-flag-backup-files
DEL向后取消标记未标记
老鼠脸
鼠标鼠标找到其他窗口的文件
??
C-t C-t图像弄脏了切换标记的拇指
吨图像弄脏的显示拇指
C-t图像显示的拇指附加
c-t c图像弄脏了注释文件
C d d图像显示的拇指
图像弄脏了编辑注释和标签
C-t f图像污损标记标签的文件
图像污损显示图像
C-t j图像弄脏的跳转缩略图缓冲区
图像删除标记
图像标记文件
C-t x图像污损显示外部
C-M-d枯树向下
C-M-n指向下一个子目录
C-M-p指向上一个子目录
C-M-u枯树
M- $全部隐藏
M- =备用备份差异
M-s前缀命令
M- {预先标记的标记文件
M-}下一个下一个标记文件
M-DEL取消标记所有文件
M-前缀命令
M-s f前缀命令
%和dired-flag垃圾文件
%C dired-do-copy-regexp
%H dired-do-hardlink-regexp
%R dired-do-rename-regexp
%S dired-do-symlink-regexp
%d dired-flag-files-regexp
%g包含标记的正则表达式文件
%l Dired-downcase
%m dired-mark-files-regexp
%r dired-do-rename-regexp
%u大写字母
* C-n指向下一个标记文件
* C-p预先标记的文件
*!不标记所有标记的标记
*%dired-mark-files-regexp
* *标记可执行文件
* / dired-mark-directories
*?删除所有文件的标记
* @ dired-mark-symlinks
* c更改标记
* m标记
* s dired-mark-subdir-files
* t重复切换标记
*你不加标记
* DEL向后取消标记
:d epa-dired-do-decrypt
:e epa-dired-do-encrypt
:sepadird-do-sign
:v epa-dired-do-verify
撤消撤消
下双线
上一条前线
双向切换只读
撤消撤消
M-f C-s dired-isearch-文件名
M-s f ESC前缀命令
M-s C-s dired-do-isearch
M-s ESC前缀命令
M-f C-M-dred-isearch-filenames-regexp
M-C-M-dred-do-isearch-regexp
关于emacs - 在Emacs Keymap值中显示键,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3480173/