首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Emacs命令M-?未定义

Emacs是一款功能强大的文本编辑器,M-?是其中的一个命令。当用户在Emacs中按下M-?组合键时,会触发一个未定义的命令。这意味着该命令没有被Emacs定义或绑定到任何特定的功能。

Emacs是一个高度可定制的编辑器,用户可以根据自己的需求和喜好来配置和扩展它。M-?未定义的情况可能是因为用户自己的配置中没有为该组合键绑定任何功能,或者是因为用户正在使用一个不包含该命令的特定模式或插件。

要解决M-?未定义的问题,可以尝试以下几个步骤:

  1. 检查配置文件:用户可以打开Emacs的配置文件(通常是~/.emacs或~/.emacs.d/init.el),查找是否有与M-?相关的配置或绑定。如果找到相关配置,可以尝试修改或删除它,然后重新启动Emacs。
  2. 查找命令文档:用户可以使用Emacs内置的帮助系统来查找M-?命令的文档。可以按下C-h k(Control + h,然后按下k)组合键,然后输入M-?来查看该命令的说明。如果命令存在,Emacs会显示相关的文档,包括命令的功能和用法。
  3. 检查插件和模式:如果用户正在使用某个特定的插件或模式,可能是该插件或模式定义了M-?的功能。用户可以查阅该插件或模式的文档,了解是否存在与M-?相关的配置或命令。

总之,M-?未定义表示该命令在当前的Emacs配置中没有被定义或绑定到任何功能。用户可以通过检查配置文件、查找命令文档和检查插件来解决这个问题。如果需要进一步的帮助,可以参考Emacs的官方文档或社区论坛。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Emacs 快捷键

常用的缺省 Emacs 按键前缀 按键前缀 描述 C-c 当前编辑模式特有的命令 C-x 文件和缓冲区命令 C-h 帮助命令 M-x 函数名称 2. ...高级 Emacs 剪切和粘贴命令 键盘输入 功能 描述 M-(num) C-k kill-line 剪切行的整数 数目。如果是 0,剪切从光标到该行开头的全部内容;如果是负数,则反向剪切。...M-(num) C-y yank 粘贴剪切环中指定槽位的内容。 11....Emacs 键盘输入帮助命令汇总 键盘输入 函数 描述 Tab 如果给出了某个命令的一部分,那么这个命令将执行命令完成功能,显示给定命令的所有可能的输入值。...Emacs 函数帮助命令汇总 键盘输入 函数 描述 apropos 对于一个给定的正则表达式,这个命令将给出 apropos 命令和变量的列表。

2K20

Emacs 折腾记

,以前就听说过有 Evil 这么个东西,试了一下发现这货还真是强大,常用的编辑模式、快捷键、命令,甚至宏和正则表达式等等操作都模拟得很好,跟在 gVim 里感觉一模一样,平移编辑习惯的坡度一下没了。...,会提示如下错误: EOFError: EOF when reading a line 在网上寻觅良久未果后找到两种方法(其实都是利用 start 命令): 在 Evil 里 :!...start python % 使用 Emacs 的运行外部命令的方法 M-!...start python test.py 文件名、Buffer 和命令的渐进提示 编程环境下需要自动补全,在非编程环境下,比如切换 Buffer,打开文件,输入函数命令等,同样需要。...在 ~/.emacs 里添加 这样 Emacs 将在打开时启动一个 Server。

1.3K20
  • Emacs 折腾记

    这么个东西,试了一下发现这货还真是强大,常用的编辑模式、快捷键、命令,甚至宏和正则表达式等等操作都模拟得很好,跟在 gVim 里感觉一模一样,平移编辑习惯的坡度一下没了。...这两个变量必须是生效的(即任意开启 CMD 运行 sbcl 命令能正常进入 REPL),不然到安装目录下 CMD 运行 sbcl 会提示 can't find core file at C:Program...,会提示如下错误: EOFError: EOF when reading a line 在网上寻觅良久未果后找到两种方法(其实都是利用 start 命令): 在 Evil 里 :!...start python % 使用 Emacs 的运行外部命令的方法 M-!...start python test.py 文件名、Buffer 和命令的渐进提示 编程环境下需要自动补全,在非编程环境下,比如切换 Buffer,打开文件,输入函数命令等,同样需要。

    1.9K10

    Emacs Verilog mode 简单使用指南

    Emacs,作为一款历史悠久且高度可定制的文本编辑器,深受程序员喜爱。...基本核心概念 安装与激活 首先,确保你的Emacs安装了Verilog mode。通常,Emacs可以通过包管理器(如ELPA、MELPA)来安装额外的模式。...解决策略:Emacs的高度可定制性允许你修改缩进规则。...(跳转到定义)和 M-, (返回上次位置)在定义与引用之间快速切换。这对于大型项目尤其有用,帮助你快速理解代码结构和依赖关系。...这些集成不仅限于简单的命令调用,还包括结果解析、错误跳转等高级功能,让Emacs成为真正的Verilog开发一站式环境。 社区与插件 遇到特定问题或寻找更高级功能时,不妨探索Emacs的丰富社区资源。

    32710

    【linux命令讲解大全】001. bzcat和cat命令的使用指南及示例

    bzcat 解压缩指定的.bz2文件 补充说明 bzcat命令解压缩指定的.bz2文件,并显示解压缩后的文件内容。保留原压缩文件,并且不生成解压缩后的文件。...-v, --show-nonprinting:使用"^"和"M-"符号显示控制字符,除了LFD(line feed,即换行符\n)和TAB(制表符)。 --help:显示帮助信息并退出。...GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 cat或info coreutils 'cat invocation'。...当使用cat命令查看体积较大的文件时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容,为了控制滚屏,可以按Ctrl+s键停止滚屏;按Ctrl+q键恢复滚屏;按Ctrl+c(中断)键可以终止该命令的执行...建议您查看体积较大的文件时使用less、more命令emacs、vi等文本编辑器。

    15710

    树莓派:文本编辑器与文件

    与之相比,功能更强大的Vi和Emacs编辑器,学习曲线比nano陡峭很多。由于nano对于一般的文本编辑来说已经足够,所以我想简单介绍一下,以便于更好入门。...基本使用 在Shell中输入下面命令,就可以启动nano: nano test.txt 命令nano后面跟着想要修改的文件名。如果当前文件夹下存在名为test.txt的文件时,改命令将打开这个文件。...下面是一些常用的功能键:  M-\ 把光标移动到文本开始 M-/ 把光标移动到文本结尾 M-A 开始选择文本块 ^K 剪切所在行或选定的文本块 M-6 复制所在行或选定的文本块 ^U...我们可以用下面命令来查询Shell所在的当前目录: $pwd 显示的是: /home/pi 所有目录都可以追溯到一个根源,即根目录(root directory)。...比如: /home/pi/test.txt 总结 本文介绍了Linux下一款简单易用的文本编辑器nano和常用的文件命令

    1.4K50

    树莓派:文本编辑器与文件

    与之相比,功能更强大的Vi和Emacs编辑器,学习曲线比nano陡峭很多。由于nano对于一般的文本编辑来说已经足够,所以我想简单介绍一下,以便于更好入门。...基本使用 在Shell中输入下面命令,就可以启动nano: nano test.txt 命令nano后面跟着想要修改的文件名。如果当前文件夹下存在名为test.txt的文件时,改命令将打开这个文件。...下面是一些常用的功能键:  M-\ 把光标移动到文本开始 M-/ 把光标移动到文本结尾 M-A 开始选择文本块 ^K 剪切所在行或选定的文本块 M-6 复制所在行或选定的文本块 ^U...我们可以用下面命令来查询Shell所在的当前目录: $pwd 显示的是: /home/pi 所有目录都可以追溯到一个根源,即根目录(root directory)。...比如: /home/pi/test.txt 总结 本文介绍了Linux下一款简单易用的文本编辑器nano和常用的文件命令

    76510
    领券