Использование Vim для редактирования файлов Microsoft Word - PullRequest
17 голосов
/ 23 сентября 2010

Я нашел ViEmu , эмулятор vi для Microsoft Word. Тем не менее, я хотел использовать vim для редактирования файлов DOC или даже RTF. Это возможно?

Существуют ли другие форматы, которые сохраняют макет страницы / абзаца, совместимый как с Microsoft Word, так и с Vim? Я также открыт для форматов OpenOffice.

Ответы [ 4 ]

16 голосов
/ 23 сентября 2010

Это невозможно.Vim по своей природе является текстовым редактором и не предлагает стиль WYSIWYG в стиле Microsoft Word.Вы не можете редактировать отформатированные документы.

Конечно, вы можете редактировать исходный код файла RTF (RTF - довольно простой язык форматирования, поэтому редактируйте его вручнуютеоретически возможно) но я не думаю, что это то, что вам нужно.

Если вы хотите редактировать с помощью Vim, но при этом создавать документы с форматированием, ваш лучший снимок - LaTeX .Это позволяет создавать профессиональные документы с помощью языка программирования макросов.

6 голосов
/ 23 сентября 2010

Если вы хотите установить плагин с именем textutil.vim , вы можете сделать это. Предостережение заключается в том, что при открытии программы в vi / vim она преобразует файл .rtf или .doc в простой текст, а затем преобразует его обратно при сохранении.

Как и во всех конверсиях, вы можете что-то потерять в этом, но, по крайней мере, это позволяет вам редактировать что-то в крайнем случае.

4 голосов
/ 07 февраля 2013

У меня был похожий вопрос ... Ребята на форуме * nix действительно помогли.Посмотрите на их ответы, все они, они все хорошие решения для разных людей в самых разных обстоятельствахhttps://unix.stackexchange.com/questions/64014/editing-rich-text-format-files-command-line/64037

1 голос
/ 27 мая 2016

Не WYSIWYG, но вы можете создавать документы с форматированием, используя Markdown.Это очень простая версия HTML, которая легко создает красивые документы.

Вы можете редактировать документы в самом VIM или использовать Rstudio (бесплатно) с включенными привязками клавиш VIM.

С помощью Rstudio вы можете легко конвертировать ваши уценки в Word, HTML и Latex.

http://rmarkdown.rstudio.com/

https://www.rstudio.com/products/rstudio/download/

...