Use `shiftwidth()` instead of `&shiftwidth`

The `shiftwidth` option can be set to 0, in which case the tabstop value
is used instead. In order to always set the correct shiftwidth, the Vim
docs advise the use of the `shiftwidth()` function.