When you trigger minibuffer completion for a partial command/filename/etc., the *Completions* buffer lists possible completions aligned vertically (in columns) but sorted horizontally.
../ ./ ajax-proj/ algorithms/ angular-phone/ angular/ annex/ archives/ blog-ideas/ clojure-koans/ ctags58/ diff-tryout/ encodings/ filters/ game-table/ git-grounds/ hartl/ invoice_angel/ jQuery-basics/ java/ making/ ng-fundamentals/ node-meetup/ pickaxe/
I find this much more difficult to scan than if they were sorted vertically, like Bash does.
../ annex/ encodings/ jQuery-basics/ ./ archives/ filters/ java/ ajax-proj/ blog-ideas/ game-table/ making/ algorithms/ clojure-koans/ git-grounds/ ng-fundamentals/ angular-phone/ ctags58/ hartl/ node-meetup/ angular/ diff-tryout/ invoice_angel/ pickaxe/
Is there a setting that controls this?