Если вы уверены, что будете использовать Unix-подобную операционную систему, вы можете использовать
let os = substitute(system('uname'), "\n", "", "")
if os == "SunOS"
" Do Sun-specific stuff.
...
elseif os == "Linux"
" Do Linux-specific stuff.
...
endif
Вы можете в любом случае использовать команду has (), чтобы проверить, поддерживается ли какая-либо функция, для получения дополнительной информации смотрите
:help has()