Mercurial > vim
annotate runtime/macros/README.txt @ 8746:4c38a4733578 v7.4.1662
commit https://github.com/vim/vim/commit/c4dcd60c76666bf113719f929709ad6120eb6528
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Mar 26 22:56:46 2016 +0100
patch 7.4.1662
Problem: No test for an invalid Ex command on a channel.
Solution: Test handling an invalid command gracefully. Avoid getting an
error message, do write it to the channel log.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 26 Mar 2016 23:00:05 +0100 |
parents | 9380c37723f8 |
children | 3c8ddce4118e |
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 dvorak for when you use a Dvorak keyboard | |
589 | 15 |
7 | 16 justify.vim user function for justifying text |
589 | 17 |
7 | 18 less.sh + less.vim make Vim work like less (or more) |
589 | 19 |
7 | 20 shellmenu.vim menus for editing shell scripts in the GUI version |
589 | 21 |
7 | 22 swapmous.vim swap left and right mouse buttons |
23 | |
589 | 24 editexisting.vim when editing a file that is already edited with |
25 another Vim instance | |
26 | |
8720
9380c37723f8
commit https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087
Christian Brabandt <cb@256bit.org>
parents:
589
diff
changeset
|
27 This one is only for Unix. |
7 | 28 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
|
29 |
9380c37723f8
commit https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087
Christian Brabandt <cb@256bit.org>
parents:
589
diff
changeset
|
30 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
|
31 line in your vimrc file: |
9380c37723f8
commit https://github.com/vim/vim/commit/aedfcbe1e6c7df6edcd6756d7601bfdec7dd2087
Christian Brabandt <cb@256bit.org>
parents:
589
diff
changeset
|
32 :packadd matchit |