使用 Vim 在 Markdown 及 rst 文档中创建表格

之前提到过 reStructuredText 的表格类型 Grid Tables 书写困难,普通编辑器难以胜任,可能有人好奇笔者是如何做的。对于 Vim、Emacs 两大编辑器来说,表格创建任务非常简单:

笔者平时使用较多的是 Vim 编辑器,借助强大的 vim-table-mode 插件,只需正常输入表格内容和竖线符号 | 就可以,其它事情如填充和对齐等等插件会自动处理。笔者针对 vim-table-mode 插件做了几行配置,使其支持 Markdown、rst、org 表格的创建(org 表格在上图中没有展示),如果有人感兴趣的话,可以看一下个人 vimrc 配置 的相应部分。

PS:发现录屏如果使用 GIF 格式,无论怎样压缩都达不到理想的画质和文件大小。最后使用 MP4 格式,1 分 53 秒时长的 720P 视频,压缩后仅仅 836 KB!感觉以后文章中插入动图可以抛弃 GIF 格式了。

读者们注意到上面录屏其实是视频而不是图片吗? :)

从 Markdown 到 reStructuredText(二)
Author

ashfinal

Contact

ashfinal@sina.cn

Revision

1008

Date

2017-10-08

本文是《从 Markdown 到 reStructuredText》系列文章的第二篇。和 Markdown 一样,reStructuredText 也是一种易读易写的纯文本标记语言,不过功能上更加强大(而且标准统一)。如果想了解其对应于 Markdown 的基本语法,请阅读 上一篇文章 。本文主要从文档写作需求出发,聊一聊 reStructuredText 相对于 Markdown 的超集部分。

Read more…

At Home Outdoors

发现 fancyBox 能自动识别嵌入的媒体,比如 Youtube、Vimeo、Google Map、Instagram 等。

尝试了一下 Vimeo ,体验非常好。这样静态博客的内容就可以更加丰富多彩。

(点击封面加载视频)

https://i.vimeocdn.com/video/658454374_1040x584.jpg

写作语法上和插入一张图片没有什么区别:

.. image:: https://i.vimeocdn.com/video/658454374_1040x584.jpg
   :align: center
   :target: https://vimeo.com/channels/staffpicks/236370796
从 Markdown 到 reStructuredText

如果你正在使用 Markdown 尚嫌其功能不足,本文提供了平滑过渡到 reStructuredText 的语法指导。从来没有接触过任何标记语言的读者,以及正在使用其它标记语言的读者,也可以通过阅读本文了解到 reStructuredText 的基本用法。文章结构基本上借鉴 Markdown 语法说明 ,相对 Markdown 的超集部分仅会简单提及——这些部分将会在其它文章中着重讲解。

Read more…

有用的终端命令整理

使用 zsh 之后,就养成了不整理终端命令的“坏”习惯。可能当时遇到问题折腾好半天才解决,但却从没有写个日志(哪怕片段)记录下来的想法。因为 zsh 默认保存上万条历史让这一做法显得没有必要,要再次调用的话直接 fzf 搜索,简单修改下回车执行就行。

最近两天抹盘安装了 High Sierra 系统,装完后把之前的 .zsh_history 文件拷贝回 home 目录,继续老习惯接着用就成。不过还是有点不放心,一方面担心使用频率超低(但有用)的命令可能会被冲掉,另一方面万一某一天 history 文件损坏就悲剧了,更重要的是有时会到别的电脑上执行命令。所以,还是整理下为好,该命令列表应该会不定期更新。

Read more…

Contents © 2020 ashfinal - Powered by Nikola