Estoy usando Janus para vim y realmente me está gustando, pero parece que no puedo hacer que mi tabstop preferido de 4 funcione correctamente. Esto es en mi .vimrc
¿Cómo anulo el encuadernador predeterminado para Ruby en Vim?
set tabstop=4
set shiftwidth=4
set softtabstop=4
set expandtab
Más tarde tengo
filetype plugin indent on
Pero todos mis archivos rubí sigo usando la versión predeterminada de 2, que simplemente no me gusta. Intenté seguir las instrucciones en this page, incluida la creación de un archivo ruby.vim
en la carpeta posterior (y en la carpeta indent
que janus creó). He agregado:
au FileType ruby set softtabstop=4 tabstop=4 shiftwidth=4
a mi .vimrc, pero ninguno de esos funciona.
Puedo llamar manualmente al set tabstop
, etc. desde el modo de comando, que funciona, pero esa no es una gran solución.
¿Qué falta?
intente configurar las pestañas después de 'sangría del complemento filetype on' – cam
Eso fue lo primero que probé. – swilliams
¿Puedes probar ': verbose set tabstop sw softtabstop expandtab?'. Debería indicar qué script está modificando su valor de 4. –