Improved command line tab completion