vim-table-mode

vim用户非常羡慕emacs用户的org-mode,其行云流水的表格制作简直逆天。如今,vimer也有了自己的表格制作利器了- vim-table-mode插件

安装

插件地址如下

https://github.com/dhruvasagar/vim-table-mode

安装方法参见我以前的博文: vim插件管理, 不再赘述。
github访问有时候会不成功,多试几次PlugInstall吧,祝好运:-)

使用

用 :TableModeToggle 命令进入/退出表格模式,或者按<leader>tm, 缺省是 \tm

在进入table-mode的情况下,在第一行输入表头:

1
| title1 | title2 | title3 |

在第二行输入

1
||

就会自动生成表格线

1
2
| title1 | title2 | title3 |
|--------|--------|--------|

以后在输入内容的时候,每次输入 | ,都会根据内容宽度自动调整列宽。

如果是markdown文件,表格第二行如上,不然则是:

1
|--------+--------+--------|

具体参见插件地址中的说明文件。