Vim无插件实现Markdown文件实时预览
2017-05-22 22:37
621 查看
之前的文章Vim插件之vim-instant-markdown曾提到Vim实时预览Markdown文件的方法,不过这个方法有个小缺点,就是依赖不是很好处理–
首先,需要安装
之后继续安装Markdown Viewer和Auto Reload这两个插件并重启Firefox,这里没有选用
这样,当你在Vim中打开Markdown文件并按一次以后就会自动打开Firefox预览窗口,每次保存文件时,Firefox就会自动更新预览页面的内容。
Node.js和
npm在很多发行版(系统)并没有默认安装,有的发行版(系统)上甚至没有这个包,因此下面介绍一种Vim不需要任何插件就能实时预览Markdown文件的方法,而且它还是跨平台的。
首先,需要安装
Firefox,Windows用户在安装完Firefox以后还需要将它添加到环境变量中,如下图
之后继续安装Markdown Viewer和Auto Reload这两个插件并重启Firefox,这里没有选用
Chrome是因为Chrome上预览Markdown的插件都存在一个问题–不能正确的显示表格,内容都连在一起了,最后在
vimrc中写入
"按<F4>使用Firefox预览文件 nmap <F4> :call Preview()<CR> func! Preview() if &filetype == 'markdown' || $filetype == 'md' exec "!firefox %" endif endfunc
这样,当你在Vim中打开Markdown文件并按一次以后就会自动打开Firefox预览窗口,每次保存文件时,Firefox就会自动更新预览页面的内容。
相关文章推荐
- Vim插件之Latex实时预览——vim-latex-live-preview
- ubuntu vim markdown 实时预览
- VIM实现文件快速跳转插件详解
- vim-markdown:在gvim(win7)中编辑并预览markdown文件
- 结合bootstrap fileinput插件和Bootstrap-table表格插件,实现文件上传、预览、提交的导入Excel数据操作流程
- 【前端】Sublime text3 插件LiveReload 实现实时预览
- Ext4+Servlet+HTML5实现实时获取文件上传进度、本地预览、文件拖拽上传的相册实例
- 基于bootstrap的上传插件fileinput实现ajax异步上传功能(支持多文件上传预览拖拽)
- 基于bootstrap的上传插件fileinput实现ajax异步上传功能(支持多文件上传预览拖拽)
- Firefox 与 sublime text 3 通过LiveReload插件实现前端代码实时预览
- Sublime Text3下两款Markdown插件 支持实时预览与代码高亮
- sublime text 3 实现markdown 实时预览的方法
- BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
- 杂货:sublime3实现markdown格式实时预览
- sublime text 3 实现markdown 实时预览的方法
- jquery.media.js 插件实现在线预览PDF文件
- 使用SpringMVC配合jQuery文件上传插件ssi-uploader实现多图片可预览上传
- Ext4+Servlet+HTML5实现实时获取文件上传进度、本地预览、文件拖拽上传的相册实例
- 用sublime text2实现markdown实时预览未遂
- vim lookupfile插件实现fuzzy查找文件