I program in python with VIM 8, and I have this doubt, I read that in PEP8 it is recommended that the indentations for python must be of 4 SPACES, in my .vimrc I have this configured by a recommendation of a Youtube video:
set shiftwidth=4
set softtabstop=4
set expandtab
set autoindent
Is this configuration correct so that each time you press the TAB key the 4 spaces are automatically made?
I have seen other configurations like, tabstop, smarttab and others but it is not very clear to me which one I should use for micaso.
Thanks for the help.
My .vimrc on github: link