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