
Estou começando com o Vim.
Criei um ~/.vimrc
arquivo 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 vimtutor
nã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 vimtutor
e digite :w myvimtutorfile
para 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.