View on GitHub

memo

vim-table-mode

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を使う。

Reference