vim-table-mode
NeoBundle 'dhruvasagar/vim-table-mode'
Demo
https://www.youtube.com/watch?v=9lVQ0VJY3ps
Help
:help table-mode
Usage
<Leader>tmか以下のコマンドでtable modeになる。
:TableModeToggle
この状態で表の一行目を書く。
| name | address | phone |
2行目で||と入力すると
| name | address | phone |
|------+---------+-------|
となる。
3行目以後は区切りに|を入力すれば、列間を適当に調整してくれる。
markdown compatibleにする場合は
let g:table_mode_corner='|'
restructuredText compatibleにする場合は、
let g:table_mode_corner_corner='+'
let g:table_mode_header_fillchar='='
既存のtableの整形は:Tableizeか<Leader>ttを使う。