#git #vim #tabs #spaces
#git #vim #вкладки #пробелы
Вопрос:
Я использую Vim для редактирования кода и использую пробелы, однако, когда я фиксирую и отправляю свои изменения в Gerrit, он видит вкладку. В .vimrc у меня есть:
set autoindent
set expandtab
set tabstop=4
set shiftwidth=4
Как я могу это исправить?
Комментарии:
1. Существовали ли вкладки до того, как вы изменили свой
vimrc
? Если это так, вы можете использовать:retab
для применения этих настроек.2. Я думаю, да, я считаю, что изначально я использовал вкладку в vim и нажал на нее. Так вот откуда берется табуляция. Затем я пошел и отредактировал файл и .vimrc, но когда я фиксирую изменение и перезапускаю вкладку, она все еще там
3. Hmmm…Is вкладка — единственное, что вы отредактировали? Вы проверили, чтобы убедиться, что ваши изменения в этом файле передаются?
4. Это makefile?
5. Это скрипт .sh