Você pode tentar usar pandoc para converter o arquivo RTF ou docx em markdown, edite o markdown com seu editor de texto favorito e converta de volta.
Eu experimentei o LibreOffice e Abiword no Linux Mint 13, e em ambos os casos, nos tipos de arquivos RTF que eu uso (muitas mudanças de fonte, mudanças de idioma, mudanças de cor, sublinhado, etc.), o aplicativo sempre termina ficando cada vez mais devagar com os arquivos salvos, e os arquivos ficam maiores e maiores, além do que seu conteúdo parece indicar que o tamanho deve ser (e como observado abaixo, o que o Mac OS X TextEdit acha que deveria ser).
Por exemplo, o LibreOffice escreveu um arquivo com cerca de 3MB, e ele mal podia abrir esse arquivo, levou literalmente minutos. Eu transferi este arquivo RTF de 3MB para um Mac, abri e salvei o arquivo no TextEdit, e o tamanho do arquivo foi reduzido para 26KB sem perda de conteúdo! Depois de copiar de volta para o linux, o LibreOffice / AbiWord foi relativamente rápido para abrir e salvar aquele arquivo, mas o problema é repetido em muitos arquivos.
Os arquivos RTF vieram originalmente de um sistema Windows - o disco rígido travou, mas consegui recuperar os dados e os migrei para um novo disco rodando o Linux Mint 13. Os arquivos foram editados com o Microsoft Word e Wordpad.
O Word / Wordpad é conhecido por criar arquivos RTF "tóxicos" para o LibreOffice / Abiword?
Como posso limpar os arquivos e editá-los no Linux, assim como no OS X, por exemplo?
Você pode tentar usar pandoc para converter o arquivo RTF ou docx em markdown, edite o markdown com seu editor de texto favorito e converta de volta.
Tags linux text-editing linux-mint rtf