

These shortcuts will make your game far out, man!
space space
Make spaces more visible in the map
space f
Make your game in full screen
space enter
Hide all characters
space n
Activate the grid numbers
space m
Open the map
space t
Random tutorial command
h
- Move cursor left
j
- Move cursor down
k
- Move cursor up
l
- Move cursor right
w
- Move to beginning of next word
W
- Move to beginning of next WORD
e
- Move to end of current word
B
- Move to beginning of previous WORD
gE
- Move to end of previous WORD
ge
- Move to end of previous word
g_
- Move to last non-blank character of line
0
- Move to beginning of line
^
- Move to first non-blank character of line
$
- Move to end of line
f{char}
- Find next occurrence of character
F{char}
- Find previous occurrence of character
t{char}
- Move to before next occurrence of
character
T{char}
- Move to after previous occurrence of
character
;
- Repeat last f, F, t, or T search
,
- Repeat last f, F, t, or T search in opposite
direction
gg
- Go to beginning of file
G
- Go to end of file
5G
- Go to line 5
H
- Move to top of screen
M
- Move to middle of screen
L
- Move to bottom of screen
(
- Move to previous sentence, sentence is : '.'
'!' '?' separated by ' ' ']' '"',' ', '\n'
)
- Move to next sentence
{
- Move to previous paragraph, paragraph : group
of non-empty lines separated by one or more blank lines.
}
- Move to next paragraph, paragraph : group of
non-empty lines separated by one or more blank lines.
%
- Jump to matching bracket/parenthesis
3j
- Move down 3 lines
5w
- Move forward 5 words
Understanding how points are awarded for different Vim motions, dude!
h j k l
- Basic Movement (100 points)
w W e E b B ge gE
- Word Movement (120 points)
0 $
- Line Movement (120 points)
^ g_
- Smart Line Movement (130 points)
f F t T
- Find Character (125 points)
; ,
- Repeat Find (130 points)
gg G 5G
- File Jump (130 points)
H M L
- Screen Movement (150 points)
{ } ( )
- Paragraph Movement (160 points)
%
- Match Movement (200 points)
↑ ↓ ← →
- Arrow Key Penalty (-50 points)
5w
instead of pressing l
multiple times.
Loading survey...
This action cannot be undone. All your data will be permanently deleted.
Are you absolutely sure you want to delete your account?
This will permanently delete:
By accessing and using Boba.vim ("the Game"), you accept and agree to be bound by the terms and provision of this agreement. If you do not agree to abide by the above, please do not use this service.
Boba.vim is an interactive educational game designed to teach Vim text editor commands and motions through gameplay. The service includes:
To access certain features, you may be required to create an account. You agree to:
You agree not to:
We collect and process the following data to provide our services:
We do not sell your personal data to third parties. Your data is used solely to enhance your gaming experience.
Boba.vim, including all content, features, and functionality, is owned by Florent Tapponnier and is protected by international copyright, trademark, and other intellectual property laws.
All game scores, achievements, and progress are stored on our servers. We reserve the right to:
Boba.vim is provided "as is" without warranties of any kind. We shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the service.
We strive to maintain high availability but do not guarantee uninterrupted service. Maintenance, updates, or technical issues may temporarily affect access to the game.
We may terminate or suspend your account and access to the service at our sole discretion, without prior notice, for conduct that we believe violates these Terms or is harmful to other users or the service.
We reserve the right to modify these terms at any time. Changes will be effective immediately upon posting. Your continued use of the service constitutes acceptance of the modified terms.
For questions about these Terms and Conditions, please contact:
Florent Tapponnier
Email: [email protected]
Last Updated: July 2025
Effective Date: July 2025
Tip vim: ""
SPECIAL THANKS TO OUR LEGENDARY SUPPORTERS!
These heroes have contributed to make Boba.vim even better!
LOADING SUPPORTERS...