2

Сценарий:

Я открываю файл, я редактирую его. После того, как я начал редактирование, файл был изменен другой программой. Наконец, я сохраняю файл.

В этом случае Vim предоставит это полезное предупреждение:

ВНИМАНИЕ: файл был изменен с момента его чтения

Вы действительно хотите написать в него (да / нет)?

Но TextMate перезапишет файл в молчании, что может привести к неприятной потере данных (в моем случае, де-факто вернуться к Git). Как я могу предотвратить это?

1 ответ1

1

Простое исправление: измените фокус на другое приложение перед нажатием кнопки «Сохранить», если вы ожидаете, что такое поведение будет часто происходить с определенным файлом. Если вы измените фокус и вернетесь назад, TextMate обнаружит это изменение.

Не уверен, почему у вас есть программы, изменяющие файлы, пока вы над ними работаете, но ... у вас это есть.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .