diff --git a/etc/soft/mc/mc.ext b/etc/soft/mc/mc.ext index c695d8a..8c0da07 100644 --- a/etc/soft/mc/mc.ext +++ b/etc/soft/mc/mc.ext @@ -564,7 +564,8 @@ type/^Microsoft\ Word # RTF document shell/i/.rtf - Open=/usr/libexec/mc/ext.d/doc.sh open msdoc + Open=catdoc + View=%view{ascii} catdoc # Microsoft Excel Worksheet regex/i/\.xl[sw]$ diff --git a/etc/soft/vim/vim/ftdetect/detect.vim b/etc/soft/vim/vim/ftdetect/detect.vim index 224b6a4..3e7c4c6 100644 --- a/etc/soft/vim/vim/ftdetect/detect.vim +++ b/etc/soft/vim/vim/ftdetect/detect.vim @@ -38,6 +38,11 @@ au BufReadPre *.odt set hlsearch! au BufReadPost *.odt %!odt2txt "%" au BufReadPost *.odt set filetype=txt +au BufReadPre *.rtf set ro +au BufReadPre *.rtf set hlsearch! +au BufReadPost *.rtf %!catdoc "%" +au BufReadPost *.rtf set filetype=txt + au BufReadPre *.pdf set ro au BufReadPre *.pdf set hlsearch! au BufReadPost *.pdf %!pdftotext -nopgbrk "%" - | fmt -csw78