-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.inputrc
39 lines (28 loc) · 1.11 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
# Ctrl+R incremental search with UP-DOWN arrows
"\C-[[A": history-search-backward
"\C-[[B": history-search-forward
# Cursor back and forward by one word
"\e[1;5D": backward-word ### Alt left
"\e[1;5C": forward-word ### Alt right
# Delete preceding word with Alt+Delete
"\e[3;3~": kill-word
# Flip through autocompletion matches with Shift-Tab.
"\e[Z": menu-complete
# readline never rings the bell
set bell-style none
# display colors when doing completion as `ls` does
set colored-stats on
# do not duplicate characters after the cursor on a completion (readline, bash 4)
set skip-completed-text on
# append indicator (one of */=>@|) to entries, like `ls -F` does
set visible-stats on
# performs filename matching and completion in a case-insensitive fashion
set completion-ignore-case on
# pasted text is bracketed with control sequences ESC [ 200 ~ and ESC [ 201 ~
set enable-bracketed-paste on
# List all possible completions if there are multiple matches
set show-all-if-ambiguous on
# Allow UTF-8 input and output, instead of showing stuff like $'\0123\0456'
set input-meta on
set output-meta on
set convert-meta off