Por que o editor nano me solicita "salvar alterações" quando nada é alterado e posso alterar esse comportamento?

Por que o editor nano me solicita "salvar alterações" quando nada é alterado e posso alterar esse comportamento?

Quando abro um arquivo no nano, se eu adicionar um caractere, remova-o, para que o arquivo fique exatamente igual ao inicialmente, ao fechar sou solicitado a "salvar alterações" e tenho que digitar N para não. Existe alguma maneira de mudar isso? Seria bom não avisá-lo, a menos que alterações tenham sido realmente feitas.

O Vim parece seguir o padrão que eu prefiro, mas talvez seja apenas minha impressão, porque os modos de comando/edição separados do Vim evitam a tendência de adicionar e remover espaços em branco (ou seja, ao considerar editar algum código antes de passar para outro arquivo)

Responder1

O Nano não compara constantemente seu arquivo com o original caso detecte algo alterado; em vez disso, apenas monitora as alterações no buffer e, como há duas entradas (um char e um del char), ele detectará uma alteração. Tente usar o comando desfazer, que na verdade retrocede no histórico de edições, se isso for um problema para você.

informação relacionada