¿Cómo puedo configurar una opción y prohibir cambiar su valor en cualquier otro lugar?
Por ejemplo, uso 2 espacios por pestaña: set shiftwidth=2
.
Y el tiempo de ejecución de vim lo cambia para algunos tipos de archivos. No quiero que esto suceda.
Respuesta1
Puedes probar algo como eso:
augroup Forbid
autocmd!
autocmd FileType * set shiftwidth=2
augroup END
Normalmente, usarías setlocal
en lugar de set
pero quieres el mismo valor para cada tipo de archivo, así que... set
servirá.