A quick list of what to do in order to learn how to use Vim (keeping the order isn't necessary)
XDG Base Directory specification,
$XDG_CONFIG_HOMEetc. Great thing - configs separated from user data and cache, no clutter in home directory. Unfortunately, many programs still don't respect it, including Vim. But what would be our favourite text editor if we wouldn't be able to reconfigure it!
"Why should I even bother with this old C language?"