While Googling for another bash tip, I found this page on .inputrc http://ss64.com/bash/syntax-inputrc.html, which exactly fixed what I was trying to do (put a trailing / on symlinks to directories), but as I read further, I saw that there was a way to skip completed text as well. “Awesome”, I said to myself, “this bugs me about twice a week”. So, I put that into my .inputrc as well, but it doesn’t work, or even seem to recognize what’s going on. After logging out, and logging back in, this is what I’m seeing:
$ tail .inputrc
set mark-symlinked-directories on
set skip-completed-text on
$ bash --version
GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)
Copyright (C) 2007 Free Software Foundation, Inc.
$ bind -V | grep completed
$ bind -V | grep skip
$
That is, bash doesn’t seem to recognize it’s there at all… Is there something wrong with the version of bash supplied in Mountain Lion? Anything blindingly obvious I’ve forgotten to do?
skip-completed-textis new to bash version 4.