GUI Normal Mode
Trigger Commands | Called Commands |
---|---|
I , <esc-right> , <ctrl-[> |
<click_left><to_edi_normal> |
Editor Normal Mode
Mode Transition
Trigger Commands | Called Commands |
---|---|
<Esc-Left> , <ctrl-]> |
<to_gui_normal> |
<Esc-Down> |
<to_resident> |
: |
<to_command> |
i |
<to_insert> |
v |
<to_edi_visual> |
V |
<to_edi_visual_line> |
Scrolling
Trigger Commands | Called Commands |
---|---|
<C-y> , <C-k> |
<scroll_up> |
<C-j> , <C-e> |
<scroll_down> |
<C-u> |
<scroll_up_halfpage> |
<C-d> |
<scroll_down_halfpage> |
<C-b> |
<scroll_up_onepage> |
<C-f> |
<scroll_down_onepage> |
zh , <C-h> |
<scroll_left> |
zl , <C-l> |
<scroll_right> |
zH |
<scroll_left_halfpage> |
zL |
<scroll_right_halfpage> |
Shortcut
Trigger Commands | Called Commands |
---|---|
<C-r> |
<redo> |
U , u |
<undo> |
gT |
<switch_to_left_tab> |
gt |
<switch_to_right_tab> |
/ , ? |
<search_pattern> |
Mode Transition on Vim Emulation
Trigger Commands | Called Commands |
---|---|
I , gI |
<to_insert_BOL> |
a |
<to_insert_append> |
A |
<to_insert_EOL> |
o |
<to_insert_nlbelow> |
O |
<to_insert_nlabove> |
Caret Movement on Vim Emulation
Trigger Commands | Called Commands |
---|---|
<BS> , <C-h> , <Left> , h |
<move_caret_left> |
l , <Space> , <Right> |
<move_caret_right> |
gk , <C-p> , <Up> , - , k |
<move_caret_up> |
j , gj , <C-n> , <Down> , <Enter> , + , <C-m> |
<move_caret_down> |
w |
<move_fwd_word> |
b |
<move_bck_word> |
W |
<move_fwd_bigword> |
B |
<move_bck_bigword> |
e |
<move_end_word> |
E |
<move_end_bigword> |
ge |
<move_bckend_word> |
gE |
<move_bckend_bigword> |
Caret Jumping on Vim Emulation
Trigger Commands | Called Commands |
---|---|
0 , g0 , <Home> |
<jump_caret_to_BOL> |
$ , g$ , <End> |
<jump_caret_to_EOL> |
gg |
<jump_caret_to_BOF> |
G |
<jump_caret_to_EOF> |
Edit on Vim Emulation
Trigger Commands | Called Commands |
---|---|
yy , Y |
<yank_line> |
y |
<yank_with_motion> |
p |
<put_after> |
P |
<put_before> |
dd |
<delete_line> |
D |
<delete_line_until_EOL> |
x , <Del> |
<delete_after> |
X |
<delete_before> |
J |
<join_next_line> |
r |
<replace_char> |
R |
<replace_sequence> |
~ |
<switch_char_case> |
d |
<delete_with_motion> |
c |
<change_with_motion> |
S , cc |
<change_line> |
s |
<change_char> |
C |
<change_until_EOL> |
. |
<repeat_last_change> |
Editor Visual Mode
Mode Transisiton
Trigger Commands | Called Commands |
---|---|
<Esc-Left> , <ctrl-]> |
<to_gui_normal> |
<Esc-Down> |
<to_resident> |
: |
<to_command> |
<ctrl-[> , <Esc-Right> |
<to_edi_normal> |
Scrolling
Trigger Commands | Called Commands |
---|---|
<C-y> , <C-k> |
<scroll_up> |
<C-j> , <C-e> |
<scroll_down> |
<C-u> |
<scroll_up_halfpage> |
<C-d> |
<scroll_down_halfpage> |
<C-b> |
<scroll_up_onepage> |
<C-f> |
<scroll_down_onepage> |
zh , <C-h> |
<scroll_left> |
zl , <C-l> |
<scroll_right> |
zH |
<scroll_left_halfpage> |
zL |
<scroll_right_halfpage> |
Caret Movement on Vim Emulation
Trigger Commands | Called Commands |
---|---|
<BS> , <C-h> , <Left> , h |
<move_caret_left> |
l , <Space> , <Right> |
<move_caret_right> |
gk , <C-p> , <Up> , - , k |
<move_caret_up> |
j , gj , <C-n> , <Down> , <Enter> , + , <C-m> |
<move_caret_down> |
w |
<move_fwd_word_simple> |
b |
<move_bck_word_simple> |
Caret Jumping on Vim Emulation
Trigger Commands | Called Commands |
---|---|
0 , g0 , <Home> |
<jump_caret_to_BOL> |
$ , g$ , <End> |
<jump_caret_to_EOL> |
gg |
<jump_caret_to_BOF> |
G |
<jump_caret_to_EOF> |
Edit on Vim Emulation
Trigger Commands | Called Commands |
---|---|
y |
<yank_highlight_text> |
X , d , x |
<delete_highlight_text> |
c , S , s |
<change_highlight_text> |
Insert Mode
Trigger Commands | Called Commands |
---|---|
<ctrl-[> , <Esc-Right> |
<to_edi_normal> |
Resident Mode
Trigger Commands | Called Commands |
---|---|
<Esc-Right> |
<to_edi_normal> |
Command Mode
Trigger Commands | Called Commands |
---|---|
edinormal , en |
<to_edi_normal> |
ev , edivisual |
<to_edi_visual> |
evl , edivisualline |
<to_edi_visual_line> |
Shortcut
Trigger Commands | Called Commands |
---|---|
w |
<save> |
Vim Emulation
Trigger Commands | Called Commands |
---|---|
- |
<move_caret_up> |
+ |
<move_caret_down> |
<num> |
<jump_caret_to_BOF> |