Por que o .vimrc não está mudando a aparência do vimtutor?

Por que o .vimrc não está mudando a aparência do vimtutor?

Estou começando com o Vim.

Criei um ~/.vimrcarquivo em meu diretório inicial e comecei a adicionar preferências.

Quando salvo e inicio o arquivo novamente, posso ver as preferências entrando em vigor no meu arquivo vim. Porém, quando reabro o meu vimtutornão consigo ver as preferências que fiz.

Também criei outro arquivo de texto em uma pasta diferente para ver se minhas preferências estão funcionando e estão. Então, por que eles não estão sendo usados ​​pelo meu arquivo vimtutor?

Responder1

De man vimtutor:

Vim is always started in Vi compatible mode.

De man vim:

-C    Compatible.  Set the 'compatible' option.  This will make Vim behave mostly like Vi, even though a .vimrc file exists.

Então, quando você inicia vimtutor, ele inicia no modo compatível, que ignora seu arquivo vimrc.

A essência vimtutoré, na verdade, apenas um arquivo de texto. Nada de especial nisso, exceto o fato de que (a) ele faz uma cópia do arquivo do tutor para que possa ser modificado sem alterar o arquivo original, e (b) ele sempre inicia no modo compatível com vi.

Se você deseja abrir o arquivo de texto do tutor (uma cópia dele) usando as configurações do vimrc em vez do modo compatível com vi, execute vimtutore digite :w myvimtutorfilepara salvar o arquivo de texto em seu diretório atual. Em seguida, digite :q!para sair do vimtutor e, na linha de comando vim myvimtutorfile, digite e você deverá ver as configurações do .vimrc entrarem em vigor.

informação relacionada