Ocasionalmente, digito distraidamente :w
quando estou lendo alguma coisa. Isso faz com que o tempo de modificação do arquivo seja alterado e, às vezes, faz com que meu sistema de compilação reconstrua desnecessariamente uma parte substancial de um projeto.
Existe uma maneira de configurar o vim para simplesmente não fazer nada se eu tentar escrever um arquivo e ele não foi alterado?
:update
vez de:write
obter o requisito Pôster original.