Better word wrap support for text files; auto-set .txt as 'text' ft