|
34 | 34 | ;; to resize again, but just keep using standard motions until you are
|
35 | 35 | ;; happy.
|
36 | 36 |
|
37 |
| -;; All of the work is done inside of resize-window. Its just a while |
38 |
| -;; loop that keeps looping over character input until it doesn't |
39 |
| -;; recognize an option or an allowable capital. The dispatch alist has |
40 |
| -;; a character code to look for, a function to invoke, a string for |
41 |
| -;; display and whether to match against capital letters. If so, it is |
42 |
| -;; invoked with the default capital argument rather than the default |
43 |
| -;; argument. |
| 37 | +;; But, just run `M-x resize-window`. There are only a few commands to learn, |
| 38 | +;; and they mimic the normal motions in emacs. |
| 39 | + |
| 40 | +;; n : Makes the window vertically bigger, think scrolling down. Use |
| 41 | +;; N to enlarge 5 lines at once. |
| 42 | +;; p : Makes the window vertically smaller, again, like scrolling. Use |
| 43 | +;; P to shrink 5 lines at once. |
| 44 | +;; f : Makes the window horizontally bigger, like scrolling forward; |
| 45 | +;; F for five lines at once. |
| 46 | +;; b : window horizontally smaller, B for five lines at once. |
| 47 | +;; r : reset window layout to standard |
| 48 | +;; w : cycle through windows so that you can adjust other window |
| 49 | +;; panes. W cycles in the opposite direction. |
| 50 | +;; 2 : create a new horizontal split |
| 51 | +;; 3 : create a new vertical split |
| 52 | +;; 0 : delete the current window |
| 53 | +;; k : kill all buffers and put window config on the stack |
| 54 | +;; y : make the window configuration according to the last config |
| 55 | +;; pushed onto the stack |
| 56 | +;; ? : Display menu listing commands |
| 57 | + |
44 | 58 |
|
45 | 59 | ;;; Code:
|
46 | 60 |
|
|
0 commit comments