[RDY] Replace vim_strncpy with strlcpy

The problem here is (I think) that we should basically have a `min`/`max` function/macro. That would save lines and be much more readable.