Vikingmode functionality with settings supported

Do not use tabs for indent.

Replace with 2 spaces.