我感兴趣的是,当我处于控制台模式时,如何在emacs中调整分割窗口的大小?
我打开了我的文件:
emacs myfilename.txt -nw
Run Code Online (Sandbox Code Playgroud)
现在当我拆开窗户时:
C-x 2
Run Code Online (Sandbox Code Playgroud)
要么
C-x 3
Run Code Online (Sandbox Code Playgroud)
我怎样才能调整新窗口的大小?
Tho*_*mas 42
尝试M-x enlarge-window和M-x shrink-window.
您可以使用prefix参数指定放大或缩小的行数,例如,将窗口放大六行,键入:
C-u 6 M-x enlarge-window
默认情况下enlarge-window绑定C-x ^.shrink-window默认情况下不绑定任何快捷方式,但您可以使用负前缀参数C-x ^来获得收缩.
因此,您可以输入以下内容获得与上述相同的效果:
C-u 6 C-x ^ (放大)
C-u - 6 C-x ^ (收缩)
一个特殊情况是水平分割,您可以使用其他键盘快捷键来嵌入或缩小窗口:
C-x } 一定会 enlarge-window-horizontally
C-x { 一定会 shrink-window-horizontally
同样,您可以使用前缀参数来指定要放大/缩小窗口的数量(即列数) C-u
除了缩小窗口和放大窗口之外,您还可以水平使用放大窗口和水平缩小窗口。
我个人这样绑定这些:
(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)
Run Code Online (Sandbox Code Playgroud)
然后,使用alt箭头键很容易地调整-nw窗口拆分的大小。您也可以按住这些键来重复该命令,与考虑要重复多少次(例如使用Cu 10等)相比,我发现这更容易。
(更多信息http://www.emacswiki.org/emacs/WindowResize)
| 归档时间: |
|
| 查看次数: |
10414 次 |
| 最近记录: |