【问题标题】:Close only one window in Emacs在 Emacs 中只关闭一个窗口
【发布时间】:2013-07-31 04:10:19
【问题描述】:

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

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

但是,我怎样才能只关闭一个窗口,比如 vim 中的:q

【问题讨论】:

    标签: emacs keyboard-shortcuts


    【解决方案1】:

    试试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.
    

    【讨论】:

      【解决方案2】:

      delete-window,默认绑定到C-x 0

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 2017-04-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-12-12
          • 1970-01-01
          • 2022-01-07
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多