[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Frames contain windows. All windows exist within a frame.
Those used to ratpoison will notice that this differs from ratpoison’s window pool, where windows and frames are not so tightly connected.
Pull window N from another frame into the current frame and focus it.
Split the current frame into 2 side-by-side frames.
Split the current frame into 2 frames, one on top of the other.
(tile-group-current-frame group)) Remove the specified frame in the specified group (defaults to current group, current frame). Windows in the frame are migrated to the frame taking up its space.
Delete all the frames but the current one and grow it to take up the entire head.
Display a window indicating which frame is focused.
Cycle through the frame tree to the next frame.
Jump to the frame’s sibling. If a frame is split into two frames, these two frames are siblings.
Jump to the last frame that had focus.
Display a number in the corner of each frame and let the user to select a frame by number. If frame-number is specified, just jump to that frame.
Resize the current frame by width and height pixels
Make frames the same height or width in the current frame’s subtree.
Clear the current frame.
Focus the frame adjacent to the current one in the specified direction. The following are valid directions:
Just like move-focus except that the current is pulled along.
Go to the next window in the current frame.
Go to the previous window in the current frame.
Go to the last accessed window in the current frame.
Display a list of all the windows in the current frame.
Exchange the current window (by default) with the top window of the frame in specified direction.
The minimum width a frame can be. A frame will not shrink below this width. Splitting will not affect frames if the new frame widths are less than this value.
The minimum height a frame can be. A frame will not shrink below this height. Splitting will not affect frames if the new frame heights are less than this value.
When a new frame is created, this variable controls what is put in the new frame. Valid values are
:empty
The frame is left empty
:last-window
The last focused window that is not currently visible is placed in the frame. This is the default.
6.1 Interactively Resizing Frames | ||
6.2 Frame Dumping |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
There is a mode called iresize
that lets you interactively
resize the current frame. To enter the mode use the iresize
command or type <C-t r>.
The following keybindings apply to the mode:
Shrink the frame vertically.
Expand the frame vertically.
Expand the frame horizontally.
Shrink the frame horizontally.
Abort the interactive resize. NOTE: This currently doesn’t work.
Select the highlighted option.
Start the interactive resize mode. A new keymap specific to resizing the current frame is loaded. Hit <C-g>, <RET>, or <ESC> to exit.
Exit from the interactive resize mode.
Exit from the interactive resize mode.
Number of pixels to increment by when interactively resizing frames.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The configuration of frames and groups can be saved and restored using the following commands.
Dumps the frames of all groups of all screens to the named file
Dumps the frames of the current group of the current screen to the named file.
Dumps the frames of all groups of the current screen to the named file
Restores screen, groups, or frames from named file, depending on file’s contents.
Re-arrange existing windows according to placement rules.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by David Bjergaard on November 1, 2014 using texi2html 1.82.