emacs - M-RET 和 M-UP/DOWN 在控制台/终端的 Emacs 组织模式下不起作用

标签 emacs terminal emacs23 org-mode terminator

我正在使用 emacs23在带有 GNOME 和 Compiz 的 Ubuntu 32 位 10.04/10.10 上。

org-mode 中按 M-RET Emacs (GUI) 中的普通列表插入一个新项目。按 M-Up 在列表中向上移动项目。

这些键在 emacs -nw 中无法按预期工作在终结者和 gnome-terminal 下. M-Up 键什么都不做,而 M-RET 键只是将光标向下移动一行并缩进位置。 xterm 中的键也不起作用, 插入 \215反而。按 ESC-RET 或 ESC-Up 会产生预期的功能。如果我运行 emacs -nw 也会出现同样的问题在通过 ssh 访问的 headless 服务器上在终结者下,gnome-terminalxterm .

我已经在 org-mode 上进行了一般搜索和搜索。 Gmane 列出了对此的答案,但没有找到任何内容。这是 org-mode 的已知问题吗?还是与终端模拟器和/或窗口管理器有关?

最佳答案

除了我的问题中的键之外,S-TAB、S-Left、S-Right、S-Up 和 S-Down 无法在 ssh 和 PuTTY 上工作。在 TTY 连接(ssh、screen、PuTTY)上使用某些键是一个已知问题。替代键包含在组织模式中,详细信息 here .

关于emacs - M-RET 和 M-UP/DOWN 在控制台/终端的 Emacs 组织模式下不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5556678/

相关文章:

emacs - 永久监视系统剪贴板功能

Mac OS X 终端的 Python raw_input() 限制?

emacs - 在 Emacs 中显示所有打开的缓冲区

linux - Linux 中 GUI Emacs 中的换行

linux - 如何制作可以在 api 程序上执行常规工作的图形脚本

emacs - "script name symbol"对emacs set-fontset-font函数意味着什么?

emacs - 如何在 2 个窗口 emacs 中交换缓冲区

emacs - 以下解除绑定(bind)脚本有什么问题?

macos - emacs中的gdb,没有这样的文件或目录

terminal - Octave-Gnuplot-AquaTerm 错误 : set terminal aqua enhanced title "Figure 1". ..未知的终端类型”