Kicamon/markdown-table-mode.nvim

github github
programming-languages-supportmarkdown-and-latex
stars 70
issues 1
subscribers 1
forks 2
CREATED

2024-03-30

UPDATED

15 days ago


markdown-table-mode.nvim

Formats markdown table under cursor when you leave insert mode or input |.

Screenshot

Screenshot

Install

lazy.nvim

{
  'Kicamon/markdown-table-mode.nvim',
  config = function()
    require('markdown-table-mode').setup()
  end
}

vim-plug

Plug 'Kicamon/markdown-table-mode.nvim'
lua require('markdown-table-mode').setup()

Usage

Run the :Mtm command to toggle markdown table mode.

Configuration

default config

require('markdown-table-mode').setup({
  filetype = {
    '*.md',
  },
  options = {
    insert = true, -- when typing "|"
    insert_leave = true, -- when leaving insert
    pad_separator_line = false, -- add space in separator line
    alig_style = 'default', -- default, left, center, right
  },
})