16

在 vim 中,缓冲区可以通过:sp或水平或垂直分割:vsp。缓冲区可以由 关闭:q

同样在 emacs 中,窗口可以水平分割C-x 2,垂直分割C-x 3。并关闭所有其他窗口C-x 1

但是,我怎样才能只关闭一个窗口,就像:q在 vim 中一样?

4

3 回答 3

29

试试C-x 0delete-window。这是C-h k描述的:

(delete-window &optional WINDOW)

Remove WINDOW from its frame.
WINDOW defaults to the selected window.  Return nil.
Signal an error when WINDOW is the only window on its frame.
于 2013-07-31T04:14:39.837 回答
4

默认情况下delete-window绑定到哪个C-x 0

于 2013-07-31T04:14:49.340 回答
3

你可以做Ctrl-x 0关闭当前窗口,这是默认绑定delete-window

于 2013-07-31T04:15:32.853 回答