【问题标题】:How to type commands that need shift key in emacs? (e.g. M-< M-> C-?)如何在 emacs 中键入需要 shift 键的命令? (例如 M-< M-> C-?)
【发布时间】:2014-08-20 02:47:00
【问题描述】:

我是 emacs 的终极初学者。如何键入需要 shift 键的命令?例如:要输入 M-> 我需要输入“元键(Alt)”+“shift”+“。”希望我很清楚..我使用美国键盘布局。万事如意..

【问题讨论】:

  • 从其他 cmets 看来,键盘有些混乱,但如果您在 Terminal 中运行 Emacs,我建议改为在 GUI 模式下运行它,以消除混淆的复合原因(至少在最初的问题得到解决之前)。
  • 补充其他人所说的内容:您需要找出 Emacs 在您执行 M-&lt; 时看到的内容(当您按住 Alt 和 Shift 并按下标记为 &lt; 的键时)。为此,请使用C-h k,然后使用M-&lt;

标签: emacs shift typing


【解决方案1】:

要获得 M-> 首先键入“Alt”键,然后键入“Shift”键和“.”。键同时

【讨论】:

    【解决方案2】:

    您将这些键作为和弦按下,就像 shift-alt- 一样。如果您愿意,也可以使用 Esc 作为元键的同义词。

    【讨论】:

    • 我不停地这样做,没有任何反应。它在终端底部打印“Eval:”,我应该输入一些东西..
    • 听起来你没有有美式键盘。转移-。是:在许多欧洲键盘上; M-: 是eval-expression
    • 您可以将 Esc 用作 Meta,但重要的是要注意其使用方式的区别:M-x 可以通过 按住 Alt 并按 X 或通过按 Esc 然后松开它然后按 X。
    • 您可以使用 C-g 摆脱 Eval: 提示符(通常以这种方式取消 Emacs 中的大部分内容)。
    • @user3788088 您的输入法可能与您的键盘不匹配。当我不小心改用瑞典语时,这种情况经常发生在我身上。
    猜你喜欢
    • 2013-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-21
    • 1970-01-01
    相关资源
    最近更新 更多