annotate runtime/macros/README.txt @ 8767:3c8ddce4118e v7.4.1672

commit https://github.com/vim/vim/commit/e934e8f5c1c5c64411d98583ecbcf89e5ad01073 Author: Bram Moolenaar <Bram@vim.org> Date: Mon Mar 28 20:40:32 2016 +0200 patch 7.4.1672 Problem: The Dvorak support is a bit difficult to install. Solution: Turn it into an optional package.
author Christian Brabandt <cb@256bit.org>
date Mon, 28 Mar 2016 20:45:05 +0200
parents 9380c37723f8
children 7ac9d9e98892
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 justify.vim user function for justifying text
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 less.sh + less.vim make Vim work like less (or more)
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 shellmenu.vim menus for editing shell scripts in the GUI version
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 swapmous.vim swap left and right mouse buttons
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21
589
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
22 editexisting.vim when editing a file that is already edited with
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
23 another Vim instance
bc49ed25543d updated for version 7.0167
vimboss
parents: 7
diff changeset
24
8720
9380c37723f8 commit https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087
Christian Brabandt <cb@256bit.org>
parents: 589
diff changeset
25 This one is only for Unix.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26 file_select.vim macros that make a handy file selector
8720
9380c37723f8 commit https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087
Christian Brabandt <cb@256bit.org>
parents: 589
diff changeset
27
9380c37723f8 commit https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087
Christian Brabandt <cb@256bit.org>
parents: 589
diff changeset
28 The matchit plugin has been moved to an optional package. To load it put this
9380c37723f8 commit https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087
Christian Brabandt <cb@256bit.org>
parents: 589
diff changeset
29 line in your vimrc file:
8767
3c8ddce4118e commit https://github.com/vim/vim/commit/e934e8f5c1c5c64411d98583ecbcf89e5ad01073
Christian Brabandt <cb@256bit.org>
parents: 8720
diff changeset
30 packadd! matchit
3c8ddce4118e commit https://github.com/vim/vim/commit/e934e8f5c1c5c64411d98583ecbcf89e5ad01073
Christian Brabandt <cb@256bit.org>
parents: 8720
diff changeset
31
3c8ddce4118e commit https://github.com/vim/vim/commit/e934e8f5c1c5c64411d98583ecbcf89e5ad01073
Christian Brabandt <cb@256bit.org>
parents: 8720
diff changeset
32 The Dvorak supported has been moved to an optional package. To load it put
3c8ddce4118e commit https://github.com/vim/vim/commit/e934e8f5c1c5c64411d98583ecbcf89e5ad01073
Christian Brabandt <cb@256bit.org>
parents: 8720
diff changeset
33 this line in your vimrc file:
3c8ddce4118e commit https://github.com/vim/vim/commit/e934e8f5c1c5c64411d98583ecbcf89e5ad01073
Christian Brabandt <cb@256bit.org>
parents: 8720
diff changeset
34 packadd! dvorak