Isso realmente faz um argumento bastante strong para "aprender bem um editor".
FWIW, a instrução .vimrc seria "set nobackup".
Existe uma configuração global para impedir que todos os editores de texto criem arquivos de backup? Estou cansado de mudar em 11 lugares diferentes.
Tanto quanto sei, não há uma variável de ambiente única ou configuração definida por cada editor do UNIX.
Para o Emacs, você pode desativar os backups de arquivos de todos os arquivos inserindo-os no seu ~/.emacs
:
(setq backup-enable-predicate (lambda (path) nil))
O GEdit tem uma chave de configuração booleana /apps/gedit-2/preferences/editor/save/create_backup_copy
que você pode definir com gconf-tool
.
Tenho certeza de que há tantas maneiras de desativar os backups quanto os editores. : -)
Como outros já disseram, não há opções de configuração entre editores. Mas aqui está uma solução patológica:
Escreva um script que faça algo como o seguinte:
find / -iname "*~" -exec rm {} \;
Adicione este script como uma tarefa cron que é executada a cada tantos minutos.
Se você estiver interessado apenas em manter a pasta da caixa de depósito limpa, altere a /
para a pasta apropriada. Aposto que uma solução ainda mais interessante pode ser criada usando o incron .
Existe uma variável de ambiente VERSION_CONTROL
que funciona para o Emacs e outros utilitários Gnu (a menos que algum gnome dentro do meu computador tenha me enganado ou algo assim). Se isso funciona para outras coisas que eu não sei.
Use um sistema de arquivos somente leitura.
Tags editors