Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 795 Bytes

README.md

File metadata and controls

35 lines (26 loc) · 795 Bytes

md-table-formatter

Markdown のテーブルを整形します.

Sample

入力

|Left align|Center align|Right align|
|:-|:-:|-:|
|Content|Content|Content|
|Content|Content|Content|

出力

| Left align | Center align | Right align |
|:-----------|:------------:|------------:|
| Content    |   Content    |     Content |
| Content    |   Content    |     Content |

Usage

Emacs から利用する場合, ~/.emacs.d/init.elに下記のように記載すれば, C-x tで選択範囲内のテーブルを整形できます.

(defun md-table-formatter (start end)
 (interactive "r")
 (save-excursion
   (shell-command-on-region start end "python /path/to/md-table-formatter.py" nil t)))
(global-set-key (kbd "C-x t") 'md-table-formatter)