When I check the coreutils, I found that GNU Coreutils
10 Directory listing
This chapter describes the ls command and its variants dir and vdir, which list information about files.
• ls invocation: List directory contents.
• dir invocation: Briefly ls.
• vdir invocation: Verbosely ls.
• dircolors invocation: Color setup for ls, etc.
dir and vdir is just appended to coreutils as an alternative of ls,
What's the purpose of such a setting.
I really initially believe that the coreutils are defined as less as possible.