annotate runtime/tutor/README.txt @ 32122:a2dd770c854a v9.0.1392

patch 9.0.1392: using NULL pointer with nested :open command Commit: https://github.com/vim/vim/commit/7ac5023a5f1a37baafbe1043645f97ba3443d9f6 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Mar 7 21:05:04 2023 +0000 patch 9.0.1392: using NULL pointer with nested :open command Problem: Using NULL pointer with nested :open command. Solution: Check that ccline.cmdbuff is not NULL.
author Bram Moolenaar <Bram@vim.org>
date Tue, 07 Mar 2023 22:15:04 +0100
parents ca8e754bdd53
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1631
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
1 Tutor is a "hands on" tutorial for new users of the Vim editor.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2
1631
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
3 Most new users can get through it in less than one hour. The result
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
4 is that you can do a simple editing task using the Vim editor.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5
1631
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
6 Tutor is a file that contains the tutorial lessons. You can simply
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
7 execute "vim tutor" and then follow the instructions in the lessons.
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
8 The lessons tell you to modify the file, so DON'T DO THIS ON YOUR
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
9 ORIGINAL COPY.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10
1631
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
11 On Unix you can also use the "vimtutor" program. It will make a
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
12 scratch copy of the tutor first.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13
1631
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
14 I have considered adding more advanced lessons but have not found the
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
15 time. Please let me know how you like it and send any improvements you
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
16 make.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17
1631
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
18 Bob Ware, Colorado School of Mines, Golden, Co 80401, USA
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
19 (303) 273-3987
be3cb7232484 updated for version 7.2a
vimboss
parents: 1620
diff changeset
20 bware@mines.colorado.edu bware@slate.mines.colorado.edu bware@mines.bitnet
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21
14372
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
22
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
23 Translation
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
24 -----------
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
25
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
26 The tutor.xx and tutor.xx.utf-8 files are translated files (where xx is the
17433
ca8e754bdd53 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 14372
diff changeset
27 language code). The encoding of tutor.xx might be latin1 or other traditional
14372
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
28 encoding. If you don't need a translation with such traditional encoding,
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
29 you just need to prepare the tutor.xx.utf-8 file.
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
30 If you need another encoding, you can also prepare a file named tutor.xx.enc
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
31 (replace enc with the actual encoding name). You might also need to adjust the
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
32 tutor.vim file.
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
33 The "make" command can be used for creating tutor.xx from tutor.xx.utf-8.
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
34 See the Makefile for detail. (For some languages, tutor.xx.utf-8 is created
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
35 from tutor.xx for historical reasons.)
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
36
2a4a2dc35c55 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 1631
diff changeset
37 [This file was modified for Vim by Bram Moolenaar et al.]