在Emacs中关闭当前缓冲区的关键顺序是什么?

Nic*_*tes 64 emacs

如果我单击文件 - >关闭,它会像我想要的那样关闭缓冲区,但不会列出键映射.什么是关键映射?

Ani*_*ish 89

您可以使用 C-x k杀死当前缓冲区.请参阅Emacs手册.

  • 由于问题是如何杀死当前缓冲区,因此`kill-this-buffer`映射到`sk`更快.请参阅:http://stackoverflow.com/a/26592985/109618 (3认同)

Mis*_*ble 27

BKB已经给出了正确答案.只是想添加C-h b列出适用于当前缓冲区的键绑定

  • 不幸的是,BKB(用户27055)删除了他的所有答案.答案(来自谷歌的缓存)是:"Cx k杀死当前缓冲区Cx#杀死服务器缓冲区(如果你使用Emacsclient)" (14认同)
  • 当您在emacs中第一次编辑新类型的文件时,Ch b是救生员. (2认同)

Saz*_*zid 20

那么,您可以使用Help命令(C-h)查看任何函数的快捷方式.

C-hw,然后按M-x模式键入命令名称.


例如(在您的情况下):

  1. C-hw
  2. 输入命令的名称:( kill-buffer您也可以使用制表符/空格来自动完成:))
  3. RET

希望有帮助:)


Dav*_* J. 16

问题是如何杀死当前缓冲区.使用M-x kill-this-buffer.在我的Emacs上,它被映射到s-k.更少的按键更好!

  • 与“超级”中的“s”相同。它映射到 OS X 上的 Command / Apple 键。 (2认同)
  • Linux 上的“s”/“super”键相当于什么?有没有替代钥匙? (2认同)

nom*_*mad 12

  1. C-x k杀死当前缓冲区。
  2. C-x 0关闭当前窗口。
  3. C-x 1关闭所有其他窗口。