aboutsummaryrefslogtreecommitdiff
path: root/readline
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2020-06-21 13:43:17 +1200
committerTom Ryder <tom@sanctum.geek.nz>2020-06-21 13:43:17 +1200
commite7dbc92c002ec22c848aab850fea500eaffc1aeb (patch)
tree74b4480c007ed102080600184d7c86e880b4df02 /readline
parentMerge branch 'release/v9.25.0' (diff)
parentBump VERSION (diff)
downloaddotfiles-e7dbc92c002ec22c848aab850fea500eaffc1aeb.tar.gz
dotfiles-e7dbc92c002ec22c848aab850fea500eaffc1aeb.zip
Merge branch 'release/v9.26.0'v9.26.0
* release/v9.26.0: Enable bracketed paste mode for Bash Add a few completion color settings Convert some spaces to tabs
Diffstat (limited to 'readline')
-rw-r--r--readline/inputrc13
1 files changed, 13 insertions, 0 deletions
diff --git a/readline/inputrc b/readline/inputrc
index 381c4e7a..0da55708 100644
--- a/readline/inputrc
+++ b/readline/inputrc
@@ -8,6 +8,9 @@ set bell-style none
# Let readline do stuff like word killing, not stty(1)
set bind-tty-special-chars off
+# Color files by type in the same way as `ls`
+set colored-stats on
+
# Ignore case when matching and completing paths
set completion-ignore-case on
@@ -17,9 +20,16 @@ set completion-map-case on
# Show me up to 5,000 completion items, don't be shy
set completion-query-items 5000
+# When completing, put the matched completion prefix in a different color
+set colored-completion-prefix on
+set menu-complete-display-prefix on
+
# Don't display control characters like ^C if I input them
set echo-control-characters off
+# Detect terminal pastes and don't treat the characters like keyboard input
+set enable-bracketed-paste on
+
# Expand tilde to full path on completion
set expand-tilde on
@@ -48,6 +58,9 @@ set show-all-if-ambiguous on
# Don't re-complete already completed text in the middle of a word
set skip-completed-text on
+# Append characters to indicate completion filetype
+set visible-stats on
+
# Bash macros
$if Bash