Сначала базовые привычки
Пример включает номера строк, пробелы вместо табуляции, отступ в четыре пробела и подсветку синтаксиса. Поиск не учитывает регистр, пока в запросе нет заглавной буквы.
" 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Отделить привычки от правил проекта
Ширина отступа — не универсальный выбор. Для конкретного проекта ориентируйтесь на его соглашения и существующие файлы. Личный конфиг должен помогать работать с проектом, а не переоформлять его случайно.
Добавлять по необходимости
Поживите с небольшим набором настроек. Запишите повторяющееся неудобство, найдите одну настройку или команду и проверьте её отдельно. Так конфигурация растёт вслед за реальной работой.