Skip to content

Table Editing

Markdown tables are powerful, but lining up pipes (|) by hand is tedious. Bokuchi lets you edit tables visually — add and remove rows or columns, set alignment, and edit cells — without touching the raw syntax. Bokuchi writes clean, normalized Markdown back into your document for you.

The table editor modal showing the cell grid, per-column alignment buttons, row/column action menus, and the Add row / Add column buttons

Place your cursor anywhere inside a table in the editor, then:

  • Click Format Table (the grid icon) on the Markdown toolbar, or
  • Press Cmd+Shift+L (macOS) / Ctrl+Shift+L (Windows / Linux)

This tidies up the table’s Markdown — aligning the columns and normalizing the separators — and opens the visual table editor.

The table editor shows your table as a grid you can edit directly:

ControlWhat it does
Cell fieldsClick a cell to edit its text. Fields are multi-line, so long content is easy to read and edit
Add row / Add columnAppend a new row or column to the table
Row actions menuInsert row above/below, move row up/down, delete row
Column actions menuInsert column left/right, move column left/right, delete column
Alignment buttonsSet each column to Align left, Align center, or Align right

When you’re done, click Apply to write the changes back to your document, or Cancel to discard them.

The table editor with a column action menu open — insert, move, and delete column — and the alignment buttons visible

You can also edit a table right where you see it rendered:

  • Hover over a table in the preview to reveal an Edit table button in its top-right corner. Click it to open the table editor.
  • Double-click any cell to edit it in place. Press Tab to move to the next cell, Enter to move to the cell below, and Esc to finish. The preview updates as you go.
Editing a table cell inline in the preview, with the hover Edit table button visible

If you prefer to type, Bokuchi still helps while you edit a table directly in the editor:

  • Tab / Shift+Tab — move to the next / previous cell
  • Enter — move to the cell below; on the last row, a new row is added automatically
  • Pressing Enter on an empty row exits the table and leaves a blank line