autocommands
Autocommands are a way to execute code when certain events happen.
TO BE WRITTEN.