【发布时间】:2014-02-22 18:27:45
【问题描述】:
我在 Awesome(窗口管理器)和 ubuntu(操作系统)下使用 urxvt(终端)。 在图形模式下, c- 设置标记,但在文本模式下,它会插入一个空格。 使用 gnome-terminal 时问题已解决,但其他一些组合键仍然不起作用。例如, C-: 在两个终端中插入一个 :。 我不知道在哪里可以纠正这种行为。 C-h k(组合键帮助)后跟这些组合之一仅显示沿 ctrl 按下的键,例如 C- 被解释为。
如 cmets 中所述,终端可能是原因。我认为 C- 不应该在终端提示符处输入空格,它在这里这样做。
我确定 this question 是相关的。 This one too.
【问题讨论】:
-
我没有找到关于 gnome-terminal 的信息。我个人放弃了那个工作流程。我几乎只在 Emacs + 一个 emacs M-x shell 中工作。我喜欢它也是一个普通缓冲区的事实,我可以打开 pdf 和图像,我用 dired 浏览文件,我用 mpg123 听音乐,我用 shell-pop 调用一个 shell,我有 elscreen 的选项卡等(一些不错的提示:wikemacs.org/index.php/Shell)。
-
我需要 emacs 的文本版本才能在 ssh 上工作。
-
您可以使用 tramp 在 ssh 上工作。关于您的问题,我认为这不是 Emacs 问题,而是与您的终端相关的问题(它如何将组合键转换为键码)。如果您在与文本终端相关的问题中添加一些标签,也许您找到这方面专家的机会会增加。
-
我有时也在 emacs 的 shell 模式下通过 ssh 工作(以获得 SQL 提示符或类似的提示)。
标签: emacs terminal key-bindings gnome-terminal rxvt