]> git.phdru.name Git - dotfiles.git/blob - .inputrc
.sqliterc: major update
[dotfiles.git] / .inputrc
1 # readline/history settings and bindings
2
3 $include /etc/inputrc
4
5 set bell-style none
6 set completion-ignore-case off
7
8 set meta-flag on
9 set convert-meta off
10 set input-meta on
11 set output-meta on
12
13 # In all programs, all terminals, make sure this is bound.
14 "\C-x\C-r": re-read-init-file
15
16 Tab: complete
17 M-Tab: menu-complete
18
19 # Some terminals have ugly default behaviour for C-h.
20 #"\C-h": backward-delete-char
21 #"\e\C-h": backward-kill-word
22
23 # PgUp/PgDn
24 "\e[5~": history-search-backward
25 "\e[6~": history-search-forward
26
27 # Debug
28 "\C-xf": dump-functions
29 "\C-xv": dump-variables
30 "\C-xm": dump-macros
31
32 # Notice the various bindings which are conditionalized depending
33 # on which program is running, or what terminal is active.
34
35 # In xterm windows, make the arrow keys do the right thing.
36 $if term=xterm
37    $include $HOME/lib/X11/inputrc
38 $endif
39 $if term=rxvt
40    $include $HOME/lib/X11/inputrc
41 $endif
42 $if term=vt100
43    $include $HOME/lib/X11/inputrc
44 $endif
45 $if term=screen
46    $include $HOME/lib/X11/inputrc
47 $endif
48
49 # For bash, all terminals, add some bash specific hacks.
50 #$if Bash
51 #$endif