Сценарий:
Я открываю файл, я редактирую его. После того, как я начал редактирование, файл был изменен другой программой. Наконец, я сохраняю файл.
В этом случае Vim предоставит это полезное предупреждение:
ВНИМАНИЕ: файл был изменен с момента его чтения
Вы действительно хотите написать в него (да / нет)?
Но TextMate перезапишет файл в молчании, что может привести к неприятной потере данных (в моем случае, де-факто вернуться к Git). Как я могу предотвратить это?