Take a look at Bash.sensible project, which brings many of the hidden Bash features as defaults. The most noticeable are better completion and history management. There’s much more though https://github.com/mrzool/bash-sensible
Father. Husband. Solutions developer profesionally (software quite often). Arsenal supporter. Cyclist.