linux环境下Markdown编辑器汇总
Posted asin929
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux环境下Markdown编辑器汇总相关的知识,希望对你有一定的参考价值。
Markdown编辑器汇总(Fedora21)
1.gedit
gedit支持markdown语法高亮,不过不支持预览结果,gedit界面如附录图1所示。
2. vim
在vim中写markdown,首先安装语法高亮的插件--vim-markdown.至于预览,则有很多方式:
使用vim插件--vim-instant-markdown
此方法可以实现markdown实时预览,不过得首先安装nodejs和npm.详细的安装过程见vim插件汇总--Markdown插件.vim其他插件--python-vim-instant-markdown
通过"Markdown.pl"转换成html在浏览器预览
见博文 vim与markdown .该方式得手动预览.使用Pandoc
利用 Pandoc 预览 VIM 中书写的 Markdownchrome插件--Markdown Preview Plus
vim编辑markdown时实现预览
关于产生文章目录的几种方式
安装完插件--vim-markdown后,在vim中直接输入命令
:Toc
即可打开显示目录的窗口。安装插件--tagbar,并参考markdown配置设置即可,注意
g:tagbar_type_markdown 和 ‘ctagstype’: ‘markdown’ 这两个地方需要和你的 vim 所识别的 markdown 格式匹配。检测自己的 vim 所识别的 markdown 文本的格式的方式是在 vim 中输入 :set filetype? ,所显示的 filetype= 后面的内容如果不是
markdown,则需要用来替换上面两个地方。并且
'ctagsbin' : '/path/to/markdown2ctags.py',
中的/path/to
必须替换成自己的路径。安装插件--VOoM和VOoM(原VOOF):vim实现带折叠双栏树状文本管理。
- 如果想将markdown转为带目录的html文件并在浏览器中预览,可使用githhub项目--i5ting_ztree_toc。
3. Cmd Markdown
Cmd Markdown简介
Cmd Markdown是全平台编辑器,也支持Web编辑,并且客户端版本与Web版毫无差别.值得注意的是,该软件在离线下也能使用.Cmd Markdown的优缺点
使用Cmd Markdown的Web端即可满足一般需求,不过却不能打开本地文件,虽然可以将文件内容copy到Cmd Markdown编辑,编辑完成后导出,但当文件频繁更新时会显得非常麻烦.安装Cmd Markdown
- 去官网下载"cmd_markdown_linux64.tar.gz"并解压;
- 运行
sudo ln -sf /usr/lib64/libudev.so.1 /usr/lib64/libudev.so.0;
。 - 双击Cmd Markdown,或在终端运行
./Cmd\\ Markdown
即可打开界面,如附录图2所示。
4. ReText
考虑到Cmd Markdown的缺陷,决定安装ReText.
安装ReText
直接执行命令yum install retext
即可完成安装,见附录图3。
若手动安装的话,可从[1]处下载资源,不过可能会碰到一些问题,见[2].ReText配置
对ReText配置包括语法高亮、数学公式、自定义样式等,见[3]、[4]。
不过上述文章均没给出具体的markdown.css文件配置,可从github上找寻。之后在ReText的”Edit”->”Preferences”->”Stylesheet file”上选择该文件即可,效果图见图4。值的注意的是,要想完全显示自定义样式的效果,必须选择”Edit”->”Use WebKit renderer”。文件导出
ReText除了可以将Markdown文件导出为”HTML”、”ODT”、”PDF”等格式外,还可导出Web界面(在”File”->”Directory”->”Generate webpages”),效果图见图5。
5.Haroopad
初步试用,功能非常全,不过打开的时候有些卡。
6.Mango
作者对该项目的说明--一个 Markdown 编辑器的实现。初步试用,界面很很好看,支持常用的功能,基本够用。
有大神用Mango写博客,需要经常添加七牛云图片的链接,就将该功能整合到Mango里,见--给Mango添加七牛云图片链接。
参考资料
[1]retext Download (DEB, RPM)
[2]Fedora下安装Retext
[3]给Retext进行配置:语法高亮、数学公式、自定义样式
[4]Linux应用环境实战14:优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax)
[5]在 vim 中显示 markdown 结构大纲
附录
===图1
===图2
===图3
===图4
===图5
以上是关于linux环境下Markdown编辑器汇总的主要内容,如果未能解决你的问题,请参考以下文章
Linux环境基础开发工具的使用(yumvimgccg++gdbmake/Makefile)
Windows环境下Typora+PicGo+Github图床让Markdown编辑起飞