warriorkitty wrote:
Actually, Apple could easily put ~/.inputrc by-default in the filesystem.
I think you want Apple to create an /etc/inputrc, not pollute every user account with a $HOME/.inputrc
But also consider that Apple DOES NOT CARE about the command line environment. The command line is not where Apple spends their money. They are creating a point and click GUI operating system that just happens to run on top of a Unix underside. Apple ONLY does what it absolutely has to in the command line environment.
If you want to live in the command line environment, then you had better start looking at doing your own customization's, building your own open source packages, or using one of the above mentioned package managers to create the environment you want. Or run a virtual machine and load your preferred Linux distribution.
Also note, Linux is not the only Unix like environment. If you want to unify the Unix world to have a consistent command line interface, they you also need to notify AIX, HP-UX, Solaris as an example of some major players (I would personally appreciate it as I either work on those platforms, or have had to suffer with them in the past). Then again, many of things you would want from Linux, the GNU Foundation has forbidden these vendors use, as the GPLv3 license is a poison pill, that they cannot swallow. So you are again back to rolling your own on any platform that is not Linux. Trust me, I've been there for the past 20+ years.
But definitely submit your feedback to Apple
<http://www.apple.com/feedback>