Сначала базовые привычки

Пример включает номера строк, пробелы вместо табуляции, отступ в четыре пробела и подсветку синтаксиса. Поиск не учитывает регистр, пока в запросе нет заглавной буквы.

vim/.vimrc
" A small, plugin-free starting point
set number
set expandtab
set shiftwidth=4
set tabstop=4
set ignorecase
set smartcase
set incsearch
set hlsearch
syntax on

Отделить привычки от правил проекта

Ширина отступа — не универсальный выбор. Для конкретного проекта ориентируйтесь на его соглашения и существующие файлы. Личный конфиг должен помогать работать с проектом, а не переоформлять его случайно.

Добавлять по необходимости

Поживите с небольшим набором настроек. Запишите повторяющееся неудобство, найдите одну настройку или команду и проверьте её отдельно. Так конфигурация растёт вслед за реальной работой.

Дальше по теме

Vim documentation ↗