You can put code in your Bash PS1 string - it's a pain, but very useful. Used to build a one- or two-line prompt dependent on prompt length.
read more'date' for Bash and Unix
The Unix date command is powerful. This covers basic use, formatting, reading dates, and calculating dates.
read moreTab Completion in Vim and Neovim
Vim's lousy command line tab completion can be made much better, more Bash-like. There are also file navigation options.
read more