X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/c626c512d4420440410e22955c23cf0ea8b0d2b1..5223adaa187d2231f03f59a44473b93192bc6968:/dot/inputrc diff --git a/dot/inputrc b/dot/inputrc index 0f09c10..ff6daa2 100644 --- a/dot/inputrc +++ b/dot/inputrc @@ -10,21 +10,29 @@ set bell-style none set bind-tty-special-chars off set blink-matching-paren on set colored-completion-prefix off +$if Bash set colored-stats on +$endif +$if term=dumb +$else set enable-bracketed-paste on +$endif ## Missing bindings "\e\e[C": forward-word "\e\e[D": backward-word "\e ": "\e\\ " +"\e\C-w": kill-region ## Because the default bindings are just too weird. "\en": history-search-forward "\ep": history-search-backward +"\C-u": kill-whole-line ## Better cursor motion. +$if Bash "\e\C-b": shell-backward-word "\e\C-d": shell-kill-word "\e\C-f": shell-forward-word "\C-w": shell-backward-kill-word -"\e\C-w": kill-region +$endif