1
2
3
4
5
6
7
8LAMBDA-TERM-INPUTRC(5)        File Formats Manual       LAMBDA-TERM-INPUTRC(5)
9
10
11

NAME

13       lambda-term-inputrc - Key bindings for lambda-term applications
14
15

SYNOPSIS

17       ~/.config/lambda-term-inputrc
18
19

DESCRIPTION

21       This  manual page describes the format of the ~/.config/lambda-term-in‐
22       putrc file. This file is a text file which associates  editing  actions
23       to  key  sequences. Comments start with a '#' character and empty lines
24       are ignored.
25
26       Bindings are of the form:
27
28               <key-sequence>: <actions>
29
30       Where <key-sequence> is a sequence of keys in the emacs format. For ex‐
31       ample  Control+w  is  written  "C-w", Control+Meta+x followed by "e" is
32       written "C-M-x e".  <actions> is a list of editing actions separeted by
33       commas.  The list of all available actions with a short description can
34       be obtained by running the command lambda-term-actions(1) in  a  termi‐
35       nal.
36
37       The  file  is divided in two section, the [edit] section and the [read-
38       line] section. The first one is for key bindings that  apply  everyhere
39       and the second for key bindings that apply only in read-line.
40
41       Here is an example of bindings:
42
43               [read-line]
44               C-w: kill-prev-word
45               M-!: play-macro
46
47       In addition to letters and symbols the following keys can be used:
48
49               * enter
50               * escape
51               * tab
52               * up
53               * down
54               * left
55               * right
56               * f1
57               * f2
58               * f3
59               * f4
60               * f5
61               * f6
62               * f7
63               * f8
64               * f9
65               * f10
66               * f11
67               * f12
68               * next
69               * prev
70               * home
71               * end
72               * insert
73               * delete
74               * backspace
75
76       Note that lambda-term accept only ascii characters in the configuration
77       file, to use other unicode character you must use the notation U+<code>
78       where <code> is the code of the character in hexadecimal.
79
80

FILES

82       ~/.config/lambda-term-inputrc
83
84

EXAMPLE

86       [edit]
87
88       C-e: play-macro
89
90       [read-line]
91
92       C-left: complete-bar-prev
93
94       C-right: complete-bar-next
95
96

AUTHOR

98       Jérémie Dimino <jeremie@dimino.org>
99
100

SEE ALSO

102       lambda-term-actions(1).
103
104
105
106                                  August 2011           LAMBDA-TERM-INPUTRC(5)
Impressum