We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test for #8997:
This will run Vim sample extension and is referred as Vim editor from here after. Verify following scenarios on this.
Normal
Visual
Edit
i
esc
v
A line is a complete line that can consists of one or more wrapped lines in the screen.
Note: All of these scenarios have to be tested in non-edit mode
When cursor is in wrapped line then typing...
g0
vg0
vg^
g$
vg$
g_
vg_
gm
vgm
n
ngk
nvgk
ngj
nvgj
nH
nvH
nL
nvL
nM
nvM
In Normal / Visual mode, typing : will open an Input box. In the input box, type and test following for current active editor
:
Note: For convenience, input box is pre-filled with value tabm.
tabm
tabm{n}
tabm>{n}
tabm<{n}
tabm>>
tabm<<
tabm.
Note: 0: Left, 1:Center, 2:Right
0
1
2
tabm>
Right
tabm<
Left
Center
The text was updated successfully, but these errors were encountered:
sandy081
No branches or pull requests
Test for #8997:
Set up
This will run Vim sample extension and is referred as Vim editor from here after. Verify following scenarios on this.
Good to know
Normal
,Visual
,Edit
.Mode change
i
for edit mode when in normal or visual mode.esc
for normal node when in edit mode.v
for visual mode when in normal mode.Line vs wrapped line
A line is a complete line that can consists of one or more wrapped lines in the screen.
Note: All of these scenarios have to be tested in non-edit mode
Test Cursor movements
When cursor is in wrapped line then typing...
Test left - right motions
g0
: Moves to beginningvg0
: Selects till beginningvg^
: Selects till first non white space characterg$
: Moves to endvg$
: Selects till endg_
: Moves to last non white space charactervg_
: Selects till last non white space charactergm
: Moves to centervgm
: Selects till centerTest up - down motions (Where
n
is a number variable and default is 1)ngk
Move up n wrapped linesnvgk
Select till n wrapped lines upngj
Move down n wrapped linesnvgj
Select till n wrapped lines downnH
Move to first non white space character of nth line from the top of the viewnvH
Select till first non white space character of nth line from the top of the viewnL
Move to first non white space character of nth line from the bottom of the viewnvL
Select till first non white space character of nth line from the bottom of the viewnM
Move to first non white space character of center line of the viewnvM
Select till first non white space character of center line of the viewTest Tab motions
In Normal / Visual mode, typing
:
will open an Input box. In the input box, type and test following for current active editorNote: For convenience, input box is pre-filled with value
tabm
.When tabs are enabled
tabm
Moves to last position in its grouptabm{n}
Moves to positionn
in its group. Default is 0.tabm>{n}
Moves to right byn
positions in its group. Default is 1.tabm<{n}
Moves to left byn
positions in its group. Default is 1.tabm>>
Moves to last position in its group.tabm<<
Moves to last position in its group.tabm.
Moves to center of its group. Default is 1.When tabs are disabled
Note:
0
: Left,1
:Center,2
:Righttabm
,tabm>
,tabm>>
Moves toRight
grouptabm<
,tabm<<
Moves toLeft
grouptabm.
Moves toCenter
grouptabm{n}
Moves to groupn
. Default isRight
.Known bugs
The text was updated successfully, but these errors were encountered: