"\C-@": set-mark "\C-x\C-d": kill-region "\ew": copy-region-as-kill "\C-xxg": revert-line "\C-/": undo "\ei": tab-insert "\e\\": delete-horizontal-space # previous-history, next-history and reverse-search-history are very # frequently used, so perhaps we shouldn't rebind them, because doing so makes # it harder to use arbitrary shells on machines without my .inputrc installed. # On the other hand, I use Eshell/comint much more than bash, and often type # M-p and M-n into bash by mistake. # # Don't rebind the commands normally bound to M-p and M-n to C-p and C-n # because those commands are not very useful, and this way C-p and C-n still # have their default bindings, meaning we depart a bit less from convention. "\ep": previous-history "\en": next-history "\er": reverse-search-history "\es": forward-search-history set input-meta on set output-meta on set completion-ignore-case on set completion-query-items 120 set page-completions off set print-completions-horizontally on set mark-symlinked-directories on set skip-completed-text on set visible-stats on set bell-style none set enable-bracketed-paste on