Emacs:在垂直分割的新窗口中打开文件

Jam*_*mes 10 emacs

我是 Emacs 新手。

当使用 Emacs 编写文本时,我经常在框架中打开一个窗口。

当我想在框架内的新窗口中打开第二个文件时,我想垂直分割框架并在右侧打开一个新窗口(不是水平分割并在底部打开等)我该怎么做?

我知道C-x 3在右侧打开一个新的垂直分割缓冲区窗口,并C-x 4 f在底部打开一个文件(水平分割)。那不是我要找的。

Oli*_*lor 1

有许多不同的方法可以做到这一点,但这有效:

(defun find-file-other-window-vertically nil
  "Edit a file in another window, split vertically."
  (interactive)
  (let ((split-width-threshold 0)
        (split-height-threshold nil))
    (call-interactively 'find-file-other-window)))
Run Code Online (Sandbox Code Playgroud)