我正在使用GNU Emacs 23.3.1。当我按下“M-q”时,emacs说“M-q未定义”。我该如何解决这个问题?谢谢。在emacs中“M-q”不起作用?
回答
启动Emacs与-Q
选项,看看问题通过键入C-H K m值-Q仍然存在。如果事实证明M-q实际上是以这种方式绑定到fill-paragraph
,那么init文件中的某些内容显然会取消该键绑定。
然后,您可以使用“二进制搜索”样式在.emacs文件中注释一些自定义设置,以查找其中哪一个负责删除所述密钥绑定。
emacs说:“M-q运行fill-paragraph命令,这是一个在fill.el中交互编译的Lisp函数。 它被绑定到M-q。 (填充段落和可选的JUSTIFY REGION)等....”。但仍然无效。即使我删除了我的.emacs文件。 – beegii 2012-02-01 10:59:42
我想我解决了这个问题。谢谢。 – beegii 2012-02-01 11:34:21
@beegii:只是好奇,是什么导致了这个问题? – Lindydancer 2012-02-01 11:39:42
将此行放入.emacs文件并重新启动emacs。
(global-set-key "\M-q" 'fill-paragraph)
我试过这个,没有效果。 – beegii 2012-02-01 10:44:31
- 1. Meta-x在Emacs中不起作用
- 2. (kill-emacs)不起作用
- 3. emacs -rails-reloaded不起作用
- 4. Emacs组织过滤器不起作用。 :(
- 5. .emacs文件(脚本)不起作用
- 6. 更改Emacs C风格不起作用
- 7. Emacs 24.2上的IPython不起作用
- 8. emacs Python文件退格不起作用
- 9. 的emacs - [控制升档]不起作用
- 10. run-sml在emacs中不起作用sml-mode
- 11. 缩进多行在Emacs中不起作用
- 12. 拼写检查在emacs文本编辑器中不起作用
- 13. 触发键在Yasnippet emacs中不起作用
- 14. M-x设置变量在Emacs中不起作用24.5.1
- 15. Emacs orgmode中的#+ begin_src块中的语法高亮不起作用
- 16. WebSphere MQ .NET客户端 - 退出队列不起作用
- 17. WebSphere MQ回退阈值和回退名称不起作用
- 18. .emacs中区分大小写的setq不起作用
- 19. 在shell模式下Emacs lisp键绑定不起作用
- 20. 在终端中使用emacs时,某些键盘绑定不起作用
- 21. 在IE中不起作用
- 22. 使用DefaultMessageListenerContainer不与WebSphere MQ工作
- 23. emacs自动完成密钥绑定不起作用
- 24. Emacs的dired跳跃键绑定不起作用
- 25. 基本emacs命令不起作用,防止文件保存
- 26. 控制台模式下的emacs不起作用
- 27. Emacs - 密钥重新绑定不起作用
- 28. Emacs lua模式语法突出显示不起作用
- 29. 自定义Emacs键绑定不起作用
- 30. shift + insert在emacs中不工作25
'M-q'通常绑定到'fill-paragraph'。如果您没有自己的init文件启动Emacs,会发生这种情况吗?在这种情况下,你可以尝试通过使用越来越多的元素来找到罪魁祸首。 – Lindydancer 2012-01-31 21:03:20
你想要它做什么? – 2012-01-31 21:23:38
@Lindydancer:它没有帮助。 – beegii 2012-02-01 10:41:26