VIMTUTOR(1)
πΈ vimtutor(1) β the Vim tutor, but make it a bestie πΈ
okay so. you found the General Commands Manual page for vimtutor, and honestly? slay. this is the one that holds your hand through your very first Vim commands. let's get into it π
β¨ NAME β¨
vimtutor β the Vim tutor π
π¦ SYNOPSIS π¦
vimtutor [-l | --language ISO639] [-c | --chapter NUMBER] [-g | --gui]
[ISO639]
vimtutor [-h | --help]
vimtutor [--list]
gvimtutor
π DESCRIPTION π
vimtutor starts the Vim tutor. that's it, that's the whole job, and it does it gorgeously β¨
it's for people who wanna learn their first Vim commands β no shame in the game, everybody starts somewhere, and this is genuinely the best place to start fr fr.
the optional [ISO639] argument is the two or three letter name of a language, like "it" or "es". yes bestie, two or three letters, it's flexible like that π«Ά
good news: vimtutor only opens temporary copies of the original tutor files. there is no danger of overwriting the lessons. you literally cannot mess this up, go wild π
also, Vim is always started in Vi nocompatible mode. periodt.
π OPTIONS π
-l,--language ISO639β sets the two or three letter language code. e.g.'it','es','bar'. defaults to the language of your locale if that's available, otherwise it falls back to English π¬π§-c,--chapter NUMBERβ sets the chapter number. defaults to chapter one, always a classic β¨-g,--guiβ startsvimtutorin the GUI version of vim if it's available, otherwise it falls back to console vim. no cap, it'll cope π-h,--helpβ displays usage information. the "help me bestie" flag π«Ά--listβ displays the chapters and languages. a whole menu of vibes π
π EXAMPLES π
wanna start vimtutor in German on chapter one? say less:
vimtutor de
in English on chapter two:
vimtutor -c2
and the longform command for Bavarian, in the GUI, on chapter one:
vimtutor --language bar --chapter 1 --gui
see how the longform version is just the short version but with main character energy? iconic π
π§ FILES π§
/usr/share/vim/vim92/tutor/tutor1[.language]β the Vimtutor chapter one text file(s) π/usr/share/vim/vim92/tutor/tutor2[.language]β the Vimtutor chapter two text file(s) π/usr/share/vim/vim92/tutor/tutor.vimβ the Vim script used to copy the Vimtutor text file π οΈ
πΈ AUTHOR πΈ
the Vi Tutorial was originally written for Vi by Michael C. Pierce and Robert K. Ware, Colorado School of Mines, using ideas supplied by Charles Smith, Colorado State University. e-mail: bware@mines.colorado.edu (now invalid) β rip to that inbox π
modified for Vim by Bram Moolenaar π
and the translation contributors? they're listed in the tutor files. legends, every single one π«Ά
π SEE ALSO π
and that's the whole page bestie, you ate it UP πβ¨π
this was VIMTUTOR(1), from the General Commands Manual, dated 2024 December 03. go forth and :wq your way through life, iykyk π¦π
π¦ where this page comes from
- fedora 43: vim-common 2:9.2.1129-1.fc43
- fedora 43: vim-common 2:9.2.1202-1.fc43 Β· Vim AND LGPL-2.1-or-later AND MIT AND GPL-1.0-only AND (GPL-2.0-only OR Vim) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-or-later AND GPL-3.0-or-later AND OPUBL-1.0 AND Apache-2.0 WITH Swift-exception
- fedora 44: vim-common 2:9.2.1129-1.fc44
- fedora 44: vim-common 2:9.2.1202-1.fc44 Β· Vim AND LGPL-2.1-or-later AND MIT AND GPL-1.0-only AND (GPL-2.0-only OR Vim) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-or-later AND GPL-3.0-or-later AND OPUBL-1.0 AND Apache-2.0 WITH Swift-exception
- fedora 44: vim-common 2:9.2.240-1.fc44 Β· Vim AND LGPL-2.1-or-later AND MIT AND GPL-1.0-only AND (GPL-2.0-only OR Vim) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-or-later AND GPL-3.0-or-later AND OPUBL-1.0 AND Apache-2.0 WITH Swift-exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms