Я просто хочу изменить размер вкладки. Я знаю, что файл загружается, потому что он отображается в :scriptnames, и я включил echo, который запускается каждый раз, когда я открываю vim. Почему ~/.vimrc не работает автоматически при запуске vim?
Я использую последнюю версию Ubuntu.
Содержимое ~/.vimrc:
map <C-t><up> :tabr<cr>
map <C-t><down> :tabl<cr>
map <C-t><left> :tabp<cr>
map <C-t><right> :tabn<cr>
set tabstop=4
set shiftwidth=4
echo "LOADED"
решение1
По умолчанию сохраненные сеансы также хранят все глобальные значения конфигурации и сопоставления. Поэтому вам нужно явно указать источник измененных данных ~/.vimrc
после загрузки сеанса или заново создать/отредактировать сеансы.
Если вы не меняете параметры и не определяете сопоставления на лету (только через ~/.vimrc
и плагины), нет необходимости включать это в ваши сохраненные сеансы. Вы можете отключить это через:
:set sessionoptions-=options
Приятным побочным эффектом станет то, что размер ваших сохраненных сессий станет намного меньше.