vim/runtime/tutor
RestorerZ 2323f225ca
runtime(new-tutor): add chapter two to the interactive tutorial
closes: #16803

Signed-off-by: RestorerZ <restorer@mail2k.ru>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2025-03-05 21:49:37 +01:00
..
en runtime(new-tutor): add chapter two to the interactive tutorial 2025-03-05 21:49:37 +01:00
it translation(it): add Italian translation for the interactive tutor 2024-12-15 21:36:55 +01:00
sr patch 9.1.1058: translation(sr): Missing Serbian translation for the tutor 2025-01-31 15:20:03 +01:00
Make_all.mak translation(it): include Italian version of tutor chapter 2 2024-12-03 21:14:45 +01:00
Make_mvc.mak runtime(tutor): Update the makefiles for tutor1 and tutor2 files 2024-12-02 20:13:52 +01:00
Makefile runtime(tutor): Update the makefiles for tutor1 and tutor2 files 2024-12-02 20:13:52 +01:00
README.el.cp737.txt updated for version 7.2a 2008-06-24 21:56:24 +00:00
README.el.txt updated for version 7.2a 2008-06-24 21:56:24 +00:00
README.ru.utf-8.txt runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
README.txt runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
README.txt.info updated for version 7.2a 2008-06-25 00:55:20 +00:00
tutor.tutor patch 9.1.0836: The vimtutor can be improved 2024-11-03 11:01:10 +01:00
tutor.tutor.json patch 9.1.0836: The vimtutor can be improved 2024-11-03 11:01:10 +01:00
tutor.vim patch 9.1.1058: translation(sr): Missing Serbian translation for the tutor 2025-01-31 15:20:03 +01:00
tutor1 runtime(tutor): Reformat tutor1 2024-12-19 20:03:10 +01:00
tutor1.bar runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.bar.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.bg.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ca runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ca.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.cs runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.cs.cp1250 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.cs.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.da runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.da.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.de runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.de.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.el runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.el.cp737 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.el.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.eo runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.eo.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.es runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.es.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.fr runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.fr.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.hr runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.hr.cp1250 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.hr.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.hu runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.hu.cp1250 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.hu.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.info runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.it runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.it.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ja.euc runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ja.sjis runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ja.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ko runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ko.euc runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ko.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.lt.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.lv.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.nb runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.nb.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.nl runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.nl.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.no runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.no.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.pl runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.pl.cp1250 runtime(tutor): regenerated some translated tutor1 files 2024-12-03 21:12:17 +01:00
tutor1.pl.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.pt runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.pt.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ru runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ru.cp1251 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.ru.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.sk runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.sk.cp1250 runtime(tutor): regenerated some translated tutor1 files 2024-12-03 21:12:17 +01:00
tutor1.sk.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.sr.cp1250 runtime(tutor): regenerated some translated tutor1 files 2024-12-03 21:12:17 +01:00
tutor1.sr.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.sv runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.sv.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.tr.iso9 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.tr.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.uk.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.utf-8 runtime(tutor): Reformat tutor1 2024-12-19 20:03:10 +01:00
tutor1.vi.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.zh.big5 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.zh.euc runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.zh.utf-8 runtime(tutor): regenerated some translated tutor1 files 2024-12-03 21:12:17 +01:00
tutor1.zh_cn.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor1.zh_tw.utf-8 runtime(tutor): update the tutor files and re-number the chapters 2024-12-02 20:22:52 +01:00
tutor2 runtime(tutor): fix another typo in tutor2 2024-12-03 21:27:30 +01:00
tutor2.it translation(it): include Italian version of tutor chapter 2 2024-12-03 21:14:45 +01:00
tutor2.it.utf-8 translation(it): include Italian version of tutor chapter 2 2024-12-03 21:14:45 +01:00
tutor2.sr.utf-8 patch 9.1.1058: translation(sr): Missing Serbian translation for the tutor 2025-01-31 15:20:03 +01:00
tutor2.utf-8 runtime(tutor): fix another typo in tutor2 2024-12-03 21:27:30 +01:00

Tutor is a "hands on" tutorial for new users of the Vim editor.

Most new users can get through it in less than one hour. The result
is that you can do a simple editing task using the Vim editor.

Tutor is a file that contains the tutorial lessons. You can simply
execute "vim tutor1" and then follow the instructions in the lessons.
The lessons tell you to modify the file, so DON'T DO THIS ON YOUR
ORIGINAL COPY.

On UNIX-like systems you can also use the "vimtutor" program.
It will make a scratch copy of the tutor first.

I have considered adding more advanced lessons but have not found the
time. Please let me know how you like it and send any improvements you
make.

Bob Ware, Colorado School of Mines, Golden, Co 80401, USA
(303) 273-3987
bware@mines.colorado.edu bware@slate.mines.colorado.edu bware@mines.bitnet

All of the above regarding chapter one of the tutorial also applies to chapter
two of the tutorial.  Except that you must use the command “vim tutor2” to open
chapter two.

The chapter two of the tutorial was written by Paul D. Parker.

Translation
-----------
The files tutor1.xx and tutor1.xx.utf-8 for chapter one and tutor2.xx and
tutor2.xx.utf-8 for chapter two of the tutorial are translated files (where xx
is the language code).
The encoding of tutor1.xx or tutor2.xx might be latin1 or other traditional
encoding.  If you don't need a translation with such traditional encoding,
you just need to prepare the tutor1.xx.utf-8 or tutor2.xx.utf-8 file.
If you need another encoding, you can also prepare a file named tutor1.xx.enc or
tutor2.xx.enc (replace enc with the actual encoding name).  You might also need
to adjust the tutor.vim file.
The "make" command can be used for creating tutor1.xx or tutor2.xx from
tutor.xx.utf-8 or tutor2.xx.utf-8, respectively.
See the Makefile for detail.  (For some languages, tutor1.xx.utf-8 is created
from tutor1.xx for historical reasons.)

[This file was modified for Vim by Bram Moolenaar et al.]