https://stackoverflow.com/questions/33676829/vim-configuration-for-linux-kernel-development?newreg=946e68f60f3a45208d9040d74c739b64