Emacs 将默认拖放行为更改为以只读模式打开文件
我刚刚完成了Emacs Lisp介绍,我的脚已经被定制弄湿了。我浏览了Emacs常见问题解答、Emacs W32常见问题解答,并仔细阅读了fine手册中的拖放信息。我正在为没有Cygwin(等)的Windows使用GNU Emacs 24.5.1 我想更新默认的拖放行为,以只读模式打开此类文件。通过Emacs 将默认拖放行为更改为以只读模式打开文件,emacs,drag-and-drop,key-bindings,Emacs,Drag And Drop,Key Bindings,我刚刚完成了Emacs Lisp介绍,我的脚已经被定制弄湿了。我浏览了Emacs常见问题解答、Emacs W32常见问题解答,并仔细阅读了fine手册中的拖放信息。我正在为没有Cygwin(等)的Windows使用GNU Emacs 24.5.1 我想更新默认的拖放行为,以只读模式打开此类文件。通过C-hf我识别了dnd功能。具体而言,dnd open file可能是相关的。通过C-hk然后将一个文件拖动到Emacs中,我识别出了函数w32-drag-n-drop。此外,参考手册中有一节规定了x
C-hf
我识别了dnd
功能。具体而言,dnd open file
可能是相关的。通过C-hk
然后将一个文件拖动到Emacs中,我识别出了函数w32-drag-n-drop
。此外,参考手册中有一节规定了x-dnd-types-alist
x-dnd-types-alist
上找不到文档。它是一个函数吗?变量一般性质的部分答案-我无法帮助你解决dnd问题, 但我希望这些建议能有所帮助 问题2。最好有一个最小的init文件,其中包含初始化测试环境所需的任何内容。您可以这样调用emacs:
emacs -q -l /path/to/minimal/init/file
绕过初始化文件(-q)并加载最小的init文件。然后,如果发生故障,您只需杀死这个emacs实例,然后重新开始(可能使用修改过的init文件)
第三季度。它是一个变量(就像所有的alist一样)。alist(关联列表的缩写)是键值对的列表。您可以使用
C-h v VARNAME RET
e、 g
第四季度。如果所有其他操作都失败,则源可用
C-h v x-dnd-types-alist RET