-
Notifications
You must be signed in to change notification settings - Fork 1
/
_inputrc
40 lines (35 loc) · 1.4 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
# vim: set ft=readline ts=4 sw=4 tw=0 et:
"\C-x\C-r": re-read-init-file
# set bell-style none # Options: none, visible, audible
set bind-tty-special-chars off # Adds punctuation as word delimiters
# Completion Options
set page-completions on # Page completions like "more/less"
set completion-ignore-case on # Ignore case
set completion-query-items 200 # Show double the number of default completions.
set match-hidden-files off # Don't match hidden files
set show-all-if-ambiguous on # Enable single tab completion
set show-all-if-unmodified on # List immediately, don't bell if ambigous.
set visible-stats on # Show item type like 'ls -F', displays /,*,@ next to name
set history-size 1000
set menu-complete-display-prefix on
set show-all-if-ambiguous on
set show-all-if-unmodified on
set skip-completed-text on
set completion-display-width -1 # default -1, no limit
# set print-completion-horizontally off # Don't print horizontally
# Fix for accents input with UTF-8.
set input-meta on
set output-meta on
set convert-meta off
$if mode=emacs
"\C-k": kill-line
"\C-a": beginning-of-line
"\C-e": end-of-line
"\C-p": history-search-backward
"\C-n": history-search-forward
"\C-f": forward-char
"\C-b": backward-char
"\e-f": forward-word
"\e-b": backward-word
# "\t": complete
$endif