diff options
author | Mathias Bynens <mathias@qiwi.be> | 2011-10-22 12:49:21 +0300 |
---|---|---|
committer | Mathias Bynens <mathias@qiwi.be> | 2011-10-22 12:49:21 +0300 |
commit | cb8bc6e5b16bd705bacd2b0bf609fff850a5d9e9 (patch) | |
tree | 345aede05bc459264b35e1bf4e7a13779ad3b9aa /.inputrc | |
parent | f8e2a7d135a10a8c68203e093c1b19c946d7a8d4 (diff) | |
download | dotfiles-cb8bc6e5b16bd705bacd2b0bf609fff850a5d9e9.tar.gz dotfiles-cb8bc6e5b16bd705bacd2b0bf609fff850a5d9e9.tar.bz2 dotfiles-cb8bc6e5b16bd705bacd2b0bf609fff850a5d9e9.zip |
Steal some `.inputrc` goodies from @janmoesen/tilde.
Diffstat (limited to '.inputrc')
-rw-r--r-- | .inputrc | 40 |
1 files changed, 39 insertions, 1 deletions
@@ -5,4 +5,42 @@ set completion-ignore-case on set mark-symlinked-directories on # List all matches in case multiple possible completions are possible -set show-all-if-ambiguous on
\ No newline at end of file +set show-all-if-ambiguous on + +# Immediately add a trailing slash when autocompleting symlinks to directories +set mark-symlinked-directories on + +# Use the text that has already been typed as the prefix for searching through +# commands (i.e. more intelligent Up/Down behavior) +"\e[B": history-search-forward +"\e[A": history-search-backward + +# Do not autocomplete hidden files unless the pattern explicitly begins with a dot +set match-hidden-files off + +# Show all autocomplete results at once +set page-completions off + +# Immediately show all possible completions +set show-all-if-ambiguous on + +# If there are more than 200 possible completions for a word, ask to show them all +set completion-query-items 200 + +# Show extra file information when completing, like `ls -F` does +set visible-stats on + +# Be more intelligent when autocompleting by also looking at the text after +# the cursor. For example, when the current line is "cd ~/src/mozil", and +# the cursor is on the "z", pressing Tab will not autocomplete it to "cd +# ~/src/mozillail", but to "cd ~/src/mozilla". (This is supported by the +# Readline used by Bash 4.) +set skip-completed-text 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 + +# Use Alt/Meta + Delete to delete the preceding word +"\e[3;3~": kill-word
\ No newline at end of file |