Vimでのマルチマークダウンテーブルの書式設定


15

最近、TextMateの使用からVimの使用にさらに移行しました(MacとLinuxの間で時間を分けているためです)。私が見逃していることの1つは、すばらしいMultiMarkdownバンドルです。これは、他の機能の中でも特に、MultiMarkdown構文で表を入力し、それらをきれいに再フォーマットできるようにします。

したがって、たとえばこれは:

| Heading 1 | Heading 2 | Heading 3 |
| --: | -- | -- |
| 1 | Some text | Some other text |
| 2 | A somewhat longer piece of text | Further text |

これになります:

| Heading 1 | Heading 2                       | Heading 3       |
| --------: | ------------------------------- | --------------- |
|         1 | Some text                       | Some other text |
|         2 | A somewhat longer piece of text | Further text    |

これに最も近いものはtable_format.vimですが、かなり古く、列を区切るために垂直バーの代わりにスペースを使用します。

Vimでこのようなテーブルを再フォーマットするためにもっと良いものはありますか?

回答:


11

合わせは、「T \ |」ショートカットを使用して縦棒で缶表形式のプラグイン。


それは素晴らしい、ありがとう。このプラグインはLaTeXドキュメントのフォーマットにも便利だと思われます。
ジェズ

どういたしまして。常にAlignを使用しています。テーブルの書式設定が大好きです。
ドン・レバ


3

vim-table-modeの方が強力だと思います。垂直バー「|」を挿入するときにテーブルをフォーマットし、Markdownだけでなく、多くのスタイルを持つテーブルを生成できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.