使用Vim编辑Microsoft Word文件

Kil*_*lon 17 vim rtf ms-word doc docx

我找到了ViEmu,一个用于微软词的vi模拟器.但是,我想用vim编辑DOC甚至rtf文件.这可能吗 ?

它们是否保留与Microsoft Word和Vim兼容的页面/段落布局的其他格式?我也对OpenOffice格式持开放态度.

Kon*_*lph 17

那是不可能的.Vim本质上是一个纯文本编辑器,并不提供Microsoft Word风格的WYSIWYG.您无法编辑格式化文档.

可以肯定的是,您可以编辑RTF文件的源代码(RTF是一种相当简单的格式化语言,因此理论上可以手动编辑它)但我不认为这就是您所追求的.

如果你想使用Vim编辑但仍然生成带格式的文档,那么你最好的镜头是LaTeX.这允许您通过宏编程语言创建专业文档.

  • 抱歉,我花了很多时间接受你的回答,我忘了:) (2认同)

小智 7

如果您愿意安装名为textutil.vim的插件,则可以执行此操作.需要注意的是,当您在vi/vim中打开程序时,它会将.rtf.doc文件转换为纯文本,然后在保存时将其转换回来.

与所有转换一样,您可能会丢失一些内容,但至少它允许您在紧要关头编辑内容.