1# Blank lines and lines beginning with '#' are ignored
2# Lines of form 'word = whatever' are bindings lines
3#     An event to bind must be a valid Tk event... see Tk 'bind' manpage
4#     Multiple, space-separated bindings may be listed for the same function
5#         but only the first will be displayed in the corresponding menu item
6#     If a binding is to be displayed differently in help, follow the
7#         binding with the display version in parentheses...   like this:
8#         colon->(:)   Right paren. is expressed as parenright->())
9#         A key you don't want to show up in help would have empty parentheses
10#         e.g.:  underscore->()
11#     There can be no spaces in the help string
12#     ALT and CMD will be substituted with OS appropriate Alt and Control keys
13#     PGUP/PGDN will be substituted with OS appropriate Page Up/Down keys
14
15back = Left
16forward = Right
17up_string = Up
18down_string = Down
19up_score = PGUP->(Page_Up)
20down_score = PGDN->(Page_Down)
21home = Home
22end = End
23
24inc_base = plus->(+) equal->()
25dec_base = minus->(-) underscore->()
26
27new = CMD-n
28open = CMD-o
29save = CMD-s
30export = CMD-e
31print = CMD-p
32close = CMD-w
33quit_safe = CMD-q Escape->(Esc)
34exit = CMD-backslash->(CMD-\)
35redraw = CMD-l
36help = question->(?) CMD-h
37
38mode = Key-Tab->(Tab)
39lyrics_mode = CMD-Key-Tab->(CMD-Tab)
40mark = CMD-m
41select_all = CMD-a
42copy = CMD-c
43cut = CMD-x
44paste = CMD-v
45undo = CMD-u
46redo = CMD-r
47del_note = Delete
48del_pos = Shift-Delete
49backspace = BackSpace
50
51tuning = t
52blanktab_before = Insert
53blanktab_after = space
54whitespace_after = Shift-space
55whitespace_to_endline = Return
56bar = bar->(|) backslash->()
57repeat = ALT-semicolon->(ALT-;) ALT-colon->()
58
59mod:0 = ALT-minus->(ALT--)
60mod:1 = ALT-h
61mod:2 = ALT-p
62mod:3 = ALT-Key-6->(ALT-6)
63# verified next via globaldev site
64mod:4 = ALT-quoteleft->(ALT-`)
65mod:5 = ALT-slash->(ALT-/)
66mod:6 = ALT-backslash->(ALT-\)
67mod:7 = ALT-s
68mod:8 = ALT-b
69mod:9 = ALT-r
70mod:10 = ALT-t
71mod:20 = ALT-x
72
73
74#note:(standard tuning).(basefret+ [o=open])
75note:E.o = exclam->(!)
76note:A.o = at->(@)
77note:D.o = numbersign->(#)
78note:G.o = dollar->($)
79note:B.o = percent->(%)
80note:e.o = asciicircum->(^)
81note:a.o = ampersand->(&)
82
83note:E.0 = Key-1->(1)
84note:A.0 = Key-2->(2)
85note:D.0 = Key-3->(3)
86note:G.0 = Key-4->(4)
87note:B.0 = Key-5->(5)
88note:e.0 = Key-6->(6)
89note:a.0 = Key-7->(7)
90
91#note:E.1 = apostrophe->(')
92note:E.1 = quoteright->(')
93note:A.1 = comma->(,)
94note:D.1 = period->(.)
95note:G.1 = p
96note:B.1 = y
97note:e.1 = f
98note:a.1 = g
99
100note:E.2 = a
101note:A.2 = o
102note:D.2 = e
103note:G.2 = u
104note:B.2 = i
105note:e.2 = d
106note:a.2 = h
107
108note:E.3 = semicolon->(;)
109note:A.3 = q
110note:D.3 = j
111note:G.3 = k
112note:B.3 = x
113note:e.3 = b
114note:a.3 = m
115
116# lyrics mode stuff
117lyr_left = Left
118lyr_right = Right
119lyr_up = Up
120lyr_down = Down
121lyr_upsection = PGUP->(Page_Up)
122lyr_dnsection = PGDN->(Page_Down)
123lyr_home = Home
124lyr_end = End
125lyr_delete = Delete
126lyr_backspace = BackSpace
127lyr_enter = Return
128