ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/README.menu
Revision: 1.1
Committed: Mon Nov 24 17:28:08 2003 UTC (20 years, 7 months ago) by pcg
Branch: MAIN
CVS Tags: rel-7_0, post_menubar_removal, rel-6_2, rel-6_3, rel-6_0, rel-6_1, rel-2_1_0, rel-5_5, rel-5_4, rel-5_7, rel-5_1, rel-5_0, rel-5_3, rel-5_2, rel-4_4, rel-4_6, rel-4_7, rel-5_9, rel-5_8, rel-4_2, rel-4_3, rel-3_7, rel-3_8, rel-3_5, rel-3_4, rel-3_3, rel-3_2, rel-2_8, rel-3_0, rel-4_0, rel-2_4, rel-2_5, rel-2_2, rel-2_3, rel-2_0, rel-4_1, rel-1-9, rel-1-3, rel-1-2, rxvt-2-0, rel-1_9, rel-3_6, rel-2_7, rel-4_8, rel-4_9
Log Message:
*** empty log message ***

File Contents

# Content
1 A few examples of constructing menubars for rxvt. Used in conjuction
2 with the reference material (rxvtRef.html/txt), it should be possible to
3 piece together some useful menus without too much time.
4
5 C-shell users be warned.
6 Some of the menu items contain bsh/ksh constructs like ${EDITOR:-vi}\r
7 which will cause your shell to gag.
8 ----------------------------------------------------------------------
9
10 example.menu:
11 simple menus for Pico and the Shell
12
13 jedmenu.sl:
14 (almost) self-contained SLang code for loading up a menubar
15 for the Jed editor. It doesn't need terminal.menu,
16 but looks a bit better with it.
17
18 Note for JED users:
19 since rxvt provides an escape sequence to override the
20 normal XTerm interpretation of Shift-Insert/Prev/Next,
21 "wmark.sl" (MS-windows-style shift marking) works really
22 well and is a nice bonus for those forced to switch
23 to/from MS-windows
24
25 terminal.menu
26 common rxvt terminal functions used by the other menus
27
28 menu:
29 a small shell script to reduce the pain of typing
30 echo "ESC]10; ... BEL" for every menubar command.
31 It also contains a sample "default" menu at the bottom.
32
33 rxvt.menu:
34 A nice script that allows a convenient way to have different
35 menubars used for rlogin|telnet to a machine.
36 Of course to get it to work, you'll need to add your own
37 machine names (and remove mine).
38
39 The script is set up so that "rxvt" will be called if the first
40 argument to the script does not contain "rxvt".
41 So
42 rxvt.menu [options]
43 is the same as
44 rxvt.menu rxvt [options]
45
46 To always have this script act as the front-end for rxvt:
47 1) install the rxvt binary somewhere not in your path
48 2) set the `exe' in menu.script to point to this binary
49 eg,
50 exe="/usr/local/X11/rxvt-2.21/rxvt"
51 # default program to execute
52 3) have rxvt.menu linked somewhere in your path as `rxvt'
53 4) add all the various machines/menus combinations to
54 rxvt.menu, or else make a separate database and change
55 the `menu' variable in rxvt.menu to suit.