Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

emacs nw mode, resize split window

Tags:

emacs

I'm interested how can I resize split windows in emacs when I'm in console mode?

I opened my file with:

emacs myfilename.txt -nw 

now when I split my window with:

C-x 2  

or

C-x 3 

how can I resize new windows?

like image 848
Headshota Avatar asked Jun 11 '11 09:06

Headshota


1 Answers

Try M-x enlarge-window and M-x shrink-window.

You can specify the number of lines by which to enlarge or shrink with the prefix argument, e.g. to enlarge a window by six lines, type:

C-u 6 M-x enlarge-window

By default enlarge-window is bound to C-x ^. shrink-window is not bound to any shortcut by default, but you can use a negative prefix argument with C-x ^ to get shrinkage.

So you could get the same effect as above by typing:

C-u 6 C-x ^ (enlarge)

C-u - 6 C-x ^ (shrink)


A special case is the horizontal split where you have additional keyboard shortcuts available for embiggening or shrinking the windows:

C-x } is bound to enlarge-window-horizontally

C-x { is bound to shrink-window-horizontally

Again, you can use prefix arguments to specify the amount (i.e., number of columns) you want to enlarge/shrink the windows with C-u

like image 60
Thomas Avatar answered Oct 14 '22 16:10

Thomas