Small Mappings

GUI Normal Mode

Window Open/Close

Trigger Commands Called Commands
<C-w>n <open_new_window>
<C-w>q, <C-w>c <close_current_window>

Window Select

Trigger Commands Called Commands
<C-w>h <select_left_window>
<C-w>l <select_right_window>
<C-w>k <select_upper_window>
<C-w>j <select_lower_window>
<C-w>s <switch_window>

Window Movement

Trigger Commands Called Commands
<C-w><C-h> <move_window_left>
<C-w><C-l> <move_window_right>
<C-w><C-k> <move_window_up>
<C-w><C-j> <move_window_down>

Window Resize

Trigger Commands Called Commands
<C-w>= <arrange_windows>
<C-w>r <rotate_windows>
<C-w>R <rotate_windows_in_reverse>
<C-w>x <exchange_window_with_nearest>
<C-w><gt> <increase_window_width>
<C-w><lt> <decrease_window_width>
<C-w>+ <increase_window_height>
<C-w>- <decrease_window_height>
<C-w>u <maximize_current_window>
<C-w>d <minimize_current_window>
<C-w><Left>, <C-w>H <snap_current_window_to_left>
<C-w>L, <C-w><Right> <snap_current_window_to_right>
<C-w>K <snap_current_window_to_top>
<C-w>J <snap_current_window_to_bottom>
<C-w>e <window_resizer>

Command Mode

Window Open/Close

Trigger Commands Called Commands
cl, close <close_current_window>
new <open_new_window>
sp, split <open_new_window_with_hsplit>
vs, vsplit <open_new_window_with_vsplit>

Window Select

Trigger Commands Called Commands
switch, sw <switch_window>

Window Resize

Trigger Commands Called Commands
resizer, winresizer <window_resizer>
only, on, max <maximize_current_window>
hi, min, hide <minimize_current_window>
lsp, lsplit <snap_current_window_to_left>
rsp, rsplit <snap_current_window_to_right>
tsp, tsplit <snap_current_window_to_top>
bsp, bsplit <snap_current_window_to_bottom>
arrange <arrange_windows>
reload <reload_current_window>
rot, rotate <rotate_windows>
rerot, rerotate <rotate_windows_in_reverse>
exchange <exchange_window_with_nearest>
vertical<space>resize, vert<space>res <resize_window_width>
vert<space>res<space>+, vertical<space>resize<space>+ <increase_window_width>
vertical<space>resize<space>-, vert<space>res<space>- <decrease_window_width>
res, resize <resize_window_height>
res<space>+, resize<space>+ <increase_window_height>
resize<space>-, res<space>- <decrease_window_height>

Process Launcher

Trigger Commands Called Commands
! <start_external>
e, edit, execute <execute>
shell, sh, term, terminal <start_shell>



See also