-
Notifications
You must be signed in to change notification settings - Fork 1
/
.inputrc
49 lines (40 loc) · 1.18 KB
/
.inputrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
## Hopefully fixes <home>, <end>, and the like.
#"C-[4~": vi-append-eol
#"C-[1~": vi-insert-beg
## Because I've become a bit of a vim guy
set editing-mode vi
set show-mode-in-prompt on
## This should allow for tab-completion more like in tcsh
set show-all-if-ambiguous on
set show-all-if-unmodified on
set mark-directories on
set mark-symlinked-directories on
set visible-stats on
## and maybe even some things that are more like zsh
set menu-complete-display-prefix on
set skip-completed-text on
set page-completions on
## Ensure matching parens are signaled
set blink-matching-paren on
## tab-completion coloration
set colored-completion-prefix on
set colored-stats on
## visual bells are great
set bell-style none
## Match hidden files in tab-complete
set match-hidden-files on
## Enable 8bit input without stripping the 8th bit
set meta-flag on
set input-meta on
set convert-meta off
set output-meta on
## This may be useful, no idea what the hell a magic space is though
#Space: magic-space
# maybe fix end/home
"\e[1~": vi-insert-beg
"\e[4~": vi-append-eol
## Enable the keypad
#set enable-keypad on
## mark modified history lines
# set mark-modified-lines on
## turns out this isn't so great