Ich habe verschiedene Antworten durchgesehen, die implizieren, dass das Festlegen des Folgenden in .vimrc angemessen wäre, um das Einfügen von Tabulatoren zu erzwingen, damit sie zu Leerzeichen werden.
filetype plugin indent on
" On pressing tab, insert 2 spaces
set expandtab
" show existing tab with 2 spaces width
set tabstop=2
set softtabstop=2
" when indenting with '>', use 2 spaces width
set shiftwidth=2
Wenn ich jedoch versuche, 2 Leerzeichen zu verwenden, werden weiterhin standardmäßig 4 Leerzeichen pro Registerkarte verwendet. Ich habe versucht set expandtab
, diesen Erklärungen auf den Grund zu gehen. Ich habe versucht, die softtabstop
Erklärung zu entfernen . Ich habe auch die verschiedenen Antworten auf andere Fragen durchforstet. Wenn mir jemand helfen kann, wäre das erstaunlich.