Eu só quero alterar o tamanho da guia. Eu sei que o arquivo está carregando porque aparece em :scriptnames e incluí um echo que é executado toda vez que abro o vim. Por que ~/.vimrc não funciona automaticamente na inicialização do vim?
Estou executando a versão mais recente do Ubuntu.
Conteúdo de ~/.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"
Responder1
Por padrão, as sessões salvas também armazenam todos os valores e mapeamentos de configuração globais. Portanto, você precisa fornecer explicitamente suas alterações ~/.vimrc
após carregar uma sessão ou recriar/editar suas sessões.
Se você não alterar as opções e definir mapeamentos dinamicamente (somente por meio de ~/.vimrc
plug-ins), não será necessário incluir isso nas sessões salvas. Você pode desligar isso através de:
:set sessionoptions-=options
Como um bom efeito colateral, suas sessões armazenadas ficarão muito menores.