Развернуть вкладку не работает в vim

Развернуть вкладку не работает в vim

Я включил эту expandtabопцию, но при нажатии клавиши табуляции пробелы все равно не появляются, хотя на самом деле появляется табуляция.

Вот как я это установил:

set expandtab

set shiftwidth=4

set softtabstop=4

Сначала я подумал, чтоэтот вопросговорит, что плагин его переопределяет, но я выполнил:

:verbose set expandtab?

и действительно, я понимаю, что последний набор - это строка в моем vimrc

как мне это решить?

решение1

Есть два места, где вы можете это сделать: 1. $HOME/.vimrc 2. внутри файла.

.vimrc #1 Вот настройки, которые я использую:

"indent settings
set shiftwidth=4
set softtabstop=4
set expandtab
set nocompatible  " <= vim, not vi

У меня это работает, также убедитесь, что вы используете vim, а не vi (?) ..

Встроенный #2

встроенные настройки для vi поддерживаются только при использовании set modeline Значение в вашем $HOME/.vimrcвставьте: set modelineи повторно отредактируйте ваш файл.

Связанный контент