Atualmente, estou editando um arquivo e, após concluir a edição, desejo fechar o arquivo atual e, ao mesmo tempo (sem fechar o Vim), abrir outro arquivo para edição.
Como isso pode ser alcançado?
multiple-files
WitVault
fonte
fonte
:e filename
(ou:we filename
se você também quiser escrever o arquivo anterior)? (Ou talvez eu esteja mal-entendido você):buffers
vai te mostrar.:bd
para fechar o buffer atual e:e filename
abrir um novo.Respostas:
Eu não acho que isso possa ser feito usando um único comando. Você precisará usar uma combinação de comandos:
Como sugerido pela statox , exclua o buffer atual e abra um novo:
Ou renomeie o arquivo atual e edite-o:
Use
:w | bd | e filename
ou:w | file filename | e
para salvar o arquivo atual e iniciar um novo.Obviamente, você pode usar mapas ou comandos personalizados para simplificar isso:
Então faça:
fonte