Mercurial > vim
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 |
rev | line source |
---|---|
7 | 1 The macros in the maze, hanoi and urm directories can be used to test Vim for |
2 vi compatibility. They have been written for vi to show its unlimited | |
3 possibilities. The life macros can be used for performance comparisons. | |
4 | |
5 hanoi Macros that solve the tower of hanoi problem. | |
6 life Macros that run Conway's game of life. | |
7 maze Macros that solve a maze (amazing!). | |
8 urm Macros that simulate a simple computer: "Universal Register Machine" | |
9 | |
10 | |
11 The other files contain some handy utilities. They also serve as examples for | |
12 how to use Vi and Vim functionality. | |
13 | |
14 justify.vim user function for justifying text | |
589 | 15 |
7 | 16 less.sh + less.vim make Vim work like less (or more) |
589 | 17 |
7 | 18 shellmenu.vim menus for editing shell scripts in the GUI version |
589 | 19 |
7 | 20 swapmous.vim swap left and right mouse buttons |
21 | |
589 | 22 editexisting.vim when editing a file that is already edited with |
23 another Vim instance | |
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 | 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 |