annotate runtime/macros/README.txt @ 8132:f96536c291d8 v7.4.1360

commit https://github.com/vim/vim/commit/0ba75a9714884895b2ac09733158c47544a8dfb9 Author: Bram Moolenaar <Bram@vim.org> Date: Fri Feb 19 23:21:26 2016 +0100 patch 7.4.1360 Problem: Can't remove a callback with ch_setoptions(). Solution: When passing zero or an empty string remove the callback.
author Christian Brabandt <cb@256bit.org>
date Fri, 19 Feb 2016 23:30:04 +0100
parents bc49ed25543d
children 9380c37723f8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 The macros in the maze, hanoi and urm directories can be used to test Vim for
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 vi compatibility. They have been written for vi to show its unlimited
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 possibilities. The life macros can be used for performance comparisons.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5 hanoi Macros that solve the tower of hanoi problem.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6 life Macros that run Conway's game of life.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7 maze Macros that solve a maze (amazing!).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 urm Macros that simulate a simple computer: "Universal Register Machine"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 The other files contain some handy utilities. They also serve as examples for
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 how to use Vi and Vim functionality.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14 dvorak for when you use a Dvorak keyboard
589
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
15
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 justify.vim user function for justifying text
589
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
17
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 matchit.vim + matchit.txt make % match if-fi, HTML tags, and much more
589
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
19
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20 less.sh + less.vim make Vim work like less (or more)
589
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
21
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 shellmenu.vim menus for editing shell scripts in the GUI version
589
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
23
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 swapmous.vim swap left and right mouse buttons
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25
589
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
26 editexisting.vim when editing a file that is already edited with
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
27 another Vim instance
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
28
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 This one is only for Unix. It can be found in the extra archive:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 file_select.vim macros that make a handy file selector