Temel mantık şu:
1- dosyanın içeriğini okuyup sana sunuyor (dosyanın sonun .txt veya .php olması önem taşımıyor).

2- okunan içeriği hazır bir editör scripti ile html olarak ekrana getirirsin

3- değiştirilmiş içeriği kaydetmek için standart bildiğin POST metodunu kullanırsın ve php ile o dosyanın üzerine yazarsın. google de php ile txt dosyası yazmak diye aratırsan kanımca yüzlerce 2-3 satırlık örnek bulursun.

Dikkat edilmesi gerekenler:
Serverde max_post_size yüksek olması gerekir. Aksi takdirde metnin sadece bir kısmını alabilirsin (kayıt ederken).