Initial bulk commit for "Git on MSys"
[msysgit/historical-msysgit.git] / share / vim / vim58 / macros / hanoi / poster
blobdd03b2613d1d98e84ad44aa9cca9750860df14b4
1 Article 2913 of alt.sources:
2 Path: oce-rd1!hp4nl!mcsun!uunet!munnari.oz.au!metro!cluster!swift!softway!otc!gregm
3 From: gregm@otc.otca.oz.au (Greg McFarlane)
4 Newsgroups: comp.sources.d,alt.sources,comp.editors
5 Subject: VI SOLVES HANOI
6 Message-ID: <2323@otc.otca.oz>
7 Date: 19 Feb 91 01:32:14 GMT
8 Sender: news@otc.otca.oz
9 Reply-To: gregm@otc.otca.oz.au (Greg McFarlane)
10 Organization: OTC Development Unit, Australia
11 Lines: 80
12 Xref: oce-rd1 comp.sources.d:5702 alt.sources:2913 comp.editors:2313
14 Submitted-by: gregm@otc.otca.oz.au
15 Archive-name: hanoi.vi.macros/part01
17 Everyone seems to be writing stupid Tower of Hanoi programs.
18 Well, here is the stupidest of them all: the hanoi solving vi macros.
20 Save this article, unshar it, and run uudecode on hanoi.vi.macros.uu.
21 This will give you the macro file hanoi.vi.macros.
22 Then run vi (with no file: just type "vi") and type:
23         :so hanoi.vi.macros
24         g
25 and watch it go.
27 The default height of the tower is 7 but can be easily changed by editing
28 the macro file.
30 The disks aren't actually shown in this version, only numbers representing
31 each disk, but I believe it is possible to write some macros to show the
32 disks moving about as well. Any takers?
34 (For maze solving macros, see alt.sources or comp.editors)
36 Greg