emacs nw模式,调整拆分窗口的大小

emacs nw模式,调整拆分窗口的大小,emacs,Emacs,我感兴趣的是,当我处于控制台模式时,如何在emacs中调整拆分窗口的大小 我用以下文件打开了我的文件: emacs myfilename.txt -nw 现在,当我用以下工具拆分窗口时: C-x 2 或 如何调整新窗口的大小?尝试M-x放大窗口和M-x收缩窗口 您可以使用前缀参数指定要放大或缩小的行数,例如,要将窗口放大六行,请键入: C-u 6 M-x放大窗口 默认情况下,放大窗口绑定到C-x^收缩窗口未绑定到任何快捷方式,但您可以使用带有C-x^的负前缀参数来获取收缩 因此,您可以通过

我感兴趣的是,当我处于控制台模式时,如何在emacs中调整拆分窗口的大小

我用以下文件打开了我的文件:

emacs myfilename.txt -nw
现在,当我用以下工具拆分窗口时:

C-x 2 

如何调整新窗口的大小?

尝试M-x放大窗口和M-x收缩窗口

您可以使用前缀参数指定要放大或缩小的行数,例如,要将窗口放大六行,请键入:

C-u 6 M-x放大窗口

默认情况下,
放大窗口
绑定到C-x^<默认情况下,代码>收缩窗口未绑定到任何快捷方式,但您可以使用带有C-x^的负前缀参数来获取收缩

因此,您可以通过键入以下内容获得与上述相同的效果:

C-u 6 C-x^(放大)

C-u-6 C-x^(收缩)


一种特殊情况是水平拆分,在这种情况下,可以使用其他键盘快捷键来放大或缩小窗口:

C-x}绑定到水平放大窗口

C-x{绑定到
水平收缩窗口


同样,可以使用前缀参数指定要使用C-u放大/缩小窗口的数量(即列数)。如果使用C-x 2垂直拆分窗口,请使用C-x^和M-x收缩窗口。如果使用C-x 3水平拆分,请使用C-x{和C-x}放大和缩小。

除了缩小窗口和放大窗口外,还可以使用水平放大窗口和水平缩小窗口

我个人是这样装订的:

(global-set-key (kbd "A-<down>") 'enlarge-window)
(global-set-key (kbd "A-<up>") 'shrink-window)
(global-set-key (kbd "A-<left>") 'enlarge-window-horizontally)
(global-set-key (kbd "A-<right>") 'shrink-window-horizontally)
(全局设置键(kbd“A-”)放大窗口)
(全局设置键(kbd“A-”)的收缩窗口)
(全局设置键(kbd“A-”)水平放大窗口)
(全局设置键(kbd“A-”)水平收缩窗口)
然后,使用alt箭头键很容易调整-nw窗口分割的大小。您也可以按住键重复该命令,我发现这比考虑需要多少次重复(即使用C-u 10等)更容易


(更多信息)

此问题可以重新表述为“如何使用键盘命令调整emacs窗口的大小”或类似问题。可能重复
(global-set-key (kbd "A-<down>") 'enlarge-window)
(global-set-key (kbd "A-<up>") 'shrink-window)
(global-set-key (kbd "A-<left>") 'enlarge-window-horizontally)
(global-set-key (kbd "A-<right>") 'shrink-window-horizontally)