Far по умолчанию создаёт текстовые файлы (Shift+F4)в кодировке UTF-8 BOM Исправляется это так:
в командной строке Far-a: far:config Переключить Enter-ом пункт Editor.AddUnicodeBOM в false Esc, Shift+F9