|
| 1 | +*pi_tutor.txt* For Vim version 9.1. Last change: 2024 Nov 03 |
| 2 | + |
| 3 | +INTERACTIVE TUTORIALS FOR VIM *vim-tutor-mode* |
| 4 | + |
| 5 | +vim-tutor-mode provides a system to follow and create interactive tutorials |
| 6 | +for vim and third party plugins. It replaces the venerable `vimtutor` system. |
| 7 | + |
| 8 | +============================================================================= |
| 9 | +1. Usage *vim-tutor-usage* |
| 10 | + |
| 11 | +vim-tutor-mode tutorials are hypertext documents, they have rich text and |
| 12 | +contain links. To stand out from the rest of the text, links are underlined. |
| 13 | +You can follow them by placing the cursor over them and pressing <Enter>, or |
| 14 | +by double-clicking them. |
| 15 | + |
| 16 | +1.1 Commands |
| 17 | +------------ |
| 18 | + *:Tutor* |
| 19 | +:Tutor {tutorial} Opens a tutorial. Command-line completion for |
| 20 | + {tutorial} is provided, the candidates are a list of |
| 21 | + '.tutor' files found in the 'tutor/' folder in |
| 22 | + the 'runtimepath'. Tutorials prefixed with 'vim-' will |
| 23 | + always be shown first. |
| 24 | + |
| 25 | + If no {tutorial} is provided, the command starts the |
| 26 | + 'vim-01-beginner' tutorial, which is equivalent to |
| 27 | + Vim's `vimtutor`. |
| 28 | + |
| 29 | +============================================================================= |
| 30 | +2. Creating tutorials *vim-tutor-create* |
| 31 | + |
| 32 | +Writing vim-tutor-mode tutorials is easy. For an overview of the format used, |
| 33 | +please consult the 'tutor.tutor' file: > |
| 34 | +
|
| 35 | + :Tutor tutor |
| 36 | +< |
| 37 | +New tutorials must be placed in the 'tutor/' folder in the 'runtimepath' |
| 38 | +to be detected by the :Tutor command. |
| 39 | + |
| 40 | +It is recommended to use a less formal style when writing tutorials than in |
| 41 | +regular documentation (unless the content requires it). |
| 42 | + |
| 43 | +============================================================================= |
| 44 | +3. Contributing |
| 45 | + |
| 46 | +Development of the plugin is done over at github [1]. Feel free to report |
| 47 | +issues and make suggestions. |
| 48 | + |
| 49 | +[1]: https://github.com/fmoralesc/vim-tutor-mode |
| 50 | + |
| 51 | +============================================================================= |
| 52 | + vim:tw=78:ts=8:noet:ft=help:norl: |
0 commit comments