Eu acidentalmente corrompeu o sistema de arquivos usando VIM e Netrw?

1

Estou usando o Mac OS X.

Eu acidentalmente fiz o seguinte:

vim /path/to/directory

Eu quis abrir um arquivo, mas abri um diretório. O VIM foi excessivamente útil, por isso abriu o Netrw. Eu não sabia o que Netrw era na época. Eu tentei sair usando o cólon-q, mas isso fez todos os tipos de coisas estranhas acontecerem. Em seguida, ele disse gravação em negrito na parte inferior e continuei tentando sair. Eventualmente, ele me deu a opção de usar as setas do teclado para chegar a: q !, então eu selecionei isso e ele saiu.

Muito preocupante, o mtime do diretório foi modificado. Eu não modifiquei o conteúdo do diretório naquele momento (não intencionalmente), mas o mtime foi modificado.

Eu corrompi o sistema de arquivos? Quando saí do Netrw, ele não disse "XXX bytes escritos". Na verdade, não disse nada.

    
por SerMetAla 02.07.2015 / 06:33

1 resposta

3

Embora o netrw permita excluir e renomear arquivos, duvido que você tenha feito algo prejudicial, já que o netrw solicita uma ação potencialmente destrutiva.

A mensagem "gravação" que você recebeu foi do recurso "gravação macro" do Vim. Veja:

:help recording

Embora o diretório tenha modificado a mudança de horário, isso me preocupa. Se fosse um diretório local, eu diria que é porque o Vim tentou criar um arquivo "swap" para fins de recuperação.

    
por 02.07.2015 / 06:45