modified: makefile
[GalaxyCodeBases.git] / c_cpp / etc / calc / cal / bindings
blob89113775481a1a7afc1671327bcb33a8f00795fd
1 # bindings - default key bindings for calc line editing functions
3 # Copyright (C) 1999  David I. Bell
5 # Calc is open software; you can redistribute it and/or modify it under
6 # the terms of the version 2.1 of the GNU Lesser General Public License
7 # as published by the Free Software Foundation.
9 # Calc is distributed in the hope that it will be useful, but WITHOUT
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
11 # or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General
12 # Public License for more details.
14 # A copy of version 2.1 of the GNU Lesser General Public License is
15 # distributed with calc under the filename COPYING-LGPL.  You should have
16 # received a copy with calc; if not, write to Free Software Foundation, Inc.
17 # 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
19 # @(#) $Revision: 30.1 $
20 # @(#) $Id: bindings,v 30.1 2007/03/16 11:09:54 chongo Exp $
21 # @(#) $Source: /usr/local/src/bin/calc/cal/RCS/bindings,v $
23 # Under source code control:    1993/05/02 20:09:19
24 # File existed as early as:     1993
26 # Share and enjoy!  :-) http://www.isthe.com/chongo/tech/comp/calc/
28 # NOTE: This facility is ignored if calc was compiled with GNU-readline.
29 #       In that case, the standard readline mechanisms (see readline(3))
30 #       are used in place of those found below.
33 map     base-map
34 default insert-char
35 ^@      set-mark
36 ^A      start-of-line
37 ^B      backward-char
38 ^D      delete-char
39 ^E      end-of-line
40 ^F      forward-char
41 ^H      backward-kill-char
42 ^J      new-line
43 ^K      kill-line
44 ^L      refresh-line
45 ^M      new-line
46 ^N      forward-history
47 ^O      save-line
48 ^P      backward-history
49 ^R      reverse-search
50 ^T      swap-chars
51 ^U      flush-input
52 ^V      quote-char
53 ^W      kill-region
54 ^Y      yank
55 ^?      backward-kill-char
56 ^[      ignore-char     esc-map
58 map     esc-map
59 default ignore-char     base-map
60 G       start-of-line
61 H       backward-history
62 P       forward-history
63 K       backward-char
64 M       forward-char
65 O       end-of-line
66 S       delete-char
67 g       goto-line
68 s       backward-word
69 t       forward-word
70 d       forward-kill-word
71 u       uppercase-word
72 l       lowercase-word
73 h       list-history
74 ^[      flush-input
75 [       arrow-key