Открываю нормально введенный текст, но показывает его с подменой символов. Например,
вместо "тебя" пишет "теб¤"
вместо "открыто" пишет "-крыто"
букву "д" заменяет этим символом "ƒ"
Изначальный текстовый файл в формате "ANCI". И такая проблема бывает, когда по умолчанию создаешь новый документ с помощью Notepad, тоже вводишь - нормально, а сохраняешь - некорректно
Три варианта:
1) Использовать UTF-8 для файлов (рекомендуется)
2) В региональных стандартах настроить кодировку для программ, не использующих юникод. Поставить там Windows-1251
3) Использовать какую-нибудь стороннюю реализацию блокнота. Например, Notepad2, Notepad3 или AkelPad.