通过emacs -nw打开多个垂直分割的文件

yar*_*ian 7 emacs bash konsole

使用emacs -nw file1 file2我可以一次打开多个文件.但是,emacs将以水平分割打开它们.有没有办法将默认拆分行为设置为垂直?我看过:

ToggleWindowSplit

如果我可以让emacs每次打开多个文件时自动调用,这样就可以完成我想要的工作.

我也看了这篇SO帖子. 他们加入的建议(setq split-height-threshold nil),并(setq split-width-threshold 0)~/.emacs没有为我工作.我已经分别和他们一起试过了.

zev*_*zev 9

在init文件中,添加toggle-window-split功能代码.然后,将以下代码行添加到init文件中:

(add-hook 'emacs-startup-hook 'toggle-window-split)
Run Code Online (Sandbox Code Playgroud)

每次启动emacs时,这将自动调用toggle-window-split函数.如果在命令行上启动带有2个文件的emacs,它们将以垂直拆分显示.