【发布时间】:2017-05-02 12:56:08
【问题描述】:
我刚刚完成了 Emacs Lisp 介绍,并开始着手进行自定义。我浏览了 Emacs 常见问题解答、Emacs W32 常见问题解答,并仔细阅读了有关拖放信息的精美手册。我在没有 Cygwin(等)的情况下使用 GNU Emacs 24.5.1 for Windows。
我想更新默认拖放行为以只读模式打开此类文件。通过C-h f,我确定了dnd 函数。特别是,dnd-open-file 可能是相关的。通过C-h k,然后将文件拖入Emacs,我识别出函数w32-drag-n-drop。此外,参考手册中有一个关于drag-and-drop 的部分,其中指定了x-dnd-types-alist。
- 我如何确定哪些项目(如果有)需要修改?
- 什么是修改其行为的安全方法?
- 我在
x-dnd-types-alist上找不到文档。它是一个函数吗?变量? - 是否有我忽略的资源需要查看?
【问题讨论】:
标签: emacs drag-and-drop key-bindings