Emacs密钥绑定到f3,结果是一个yank

Emacs密钥绑定到f3,结果是一个yank,emacs,elisp,emacs24,emacs23,Emacs,Elisp,Emacs24,Emacs23,解决方案: 所以我找到了解决办法。。。我觉得自己很愚蠢。问题根本与emacs无关,而是与我的键盘有关 所以我的键盘上有一个我从未使用过的按钮,我猜我不小心按下了一个叫做“F锁”的按钮。由于声誉低下,我无法发布图像,因此请查看此链接以获取图像: 切换F-lock可完全更改F按钮的功能。所以F3变成了“重做”,F4变成了“新”。因此,每当我按下F3键时,计算机实际上并没有接收到F3,而是 “重做” 感谢您在帮助调试问题时提供的所有评论。对不起,浪费时间了 原始问题: 我在emacs中使用f3定义一个

解决方案:

所以我找到了解决办法。。。我觉得自己很愚蠢。问题根本与emacs无关,而是与我的键盘有关

所以我的键盘上有一个我从未使用过的按钮,我猜我不小心按下了一个叫做“F锁”的按钮。由于声誉低下,我无法发布图像,因此请查看此链接以获取图像:

切换F-lock可完全更改F按钮的功能。所以F3变成了“重做”,F4变成了“新”。因此,每当我按下F3键时,计算机实际上并没有接收到F3,而是 “重做”

感谢您在帮助调试问题时提供的所有评论。对不起,浪费时间了

原始问题:

我在emacs中使用f3定义一个新宏,f4完成定义,f4再次运行宏已经有相当一段时间了

然而,由于某些原因,当我现在按下f3时,它会导致一个猛拉而不是预期的宏观行为

如果我按“CHK”然后按f3,有时会得到以下(编辑)响应:

C-y runs the command org-yank, which is an interactive compiled Lisp
function.
It is bound to C-y.
有时我会这样:

C-y runs the command yank, which is an interactive compiled Lisp
function.
It is bound to C-y, <S-insertchar>, <S-insert>, <menu-bar> <edit>
<paste>.
(yank &optional ARG)
C-y运行命令yank,这是一个交互式编译的Lisp
功能。
它与C-y键合,
.
(yank和可选参数)
对f4执行相同操作的结果如下:

 C-n runs the command next-line, which is an interactive compiled Lisp
 function.
 It is bound to C-n, <down>.
 (next-line &optional ARG TRY-VSCROLL)
C-n在下一行运行命令,这是一个交互式编译的Lisp
功能。
它与C-n绑定。
(下一行&可选参数TRY-VSCROLL)
最近我开始做的唯一一件事就是使用emacs的组织模式。 我怎样才能让我的钥匙恢复到原来的状态?到底是什么导致他们这样做的

更新:


您是在终端还是x下运行?

未在终端下运行-当前正在使用GUI界面

行为的改变是什么时候发生的?它与什么有关?新软件包安装?从端子切换到X或返回?重新启动?

有两件事可能是我想到的:
我最近刚开始使用AucTex(v11.88.6)和组织模式。 “CHK”f3有时会回应说它是绑定到OrganYank的(见上文),所以我倾向于认为它与OrganMode有关


使用-Q选项启动emacs时是否也会发生此行为?
是的,即使使用-Q选项指定了相同的行为结果

请指定平台和emacsversion@sds操作系统是Ubuntu 14.04.3 LTS和“M-x emacs版本”返回:2014-03-07在lamiak上运行的GNU emacs 24.3.1(x86_64-pc-linux-GNU,GTK+版本3.10.7),由Debianare修改您在terminal或x下运行?行为上的改变是什么时候发生的?它与什么有关?新软件包安装?从端子切换到X或返回?重启?(请将所有详细信息放入问题正文,而不是注释)当您使用
-Q
选项启动emacs时,是否也会发生这种行为?您浪费的时间为我节省了一些时间。谢谢你留下这个!请指定平台和emacsversion@sds操作系统是Ubuntu 14.04.3 LTS和“M-x emacs版本”返回:2014-03-07在lamiak上运行的GNU emacs 24.3.1(x86_64-pc-linux-GNU,GTK+版本3.10.7),由Debianare修改您在terminal或x下运行?行为上的改变是什么时候发生的?它与什么有关?新软件包安装?从端子切换到X或返回?重启?(请将所有详细信息放入问题正文,而不是注释)当您使用
-Q
选项启动emacs时,是否也会发生这种行为?您浪费的时间为我节省了一些时间。谢谢你留下这个!