{"repo":"Myzel394/easytables.nvim","free":true,"listed":false,"github":"https://github.com/Myzel394/easytables.nvim","clone":"git clone https://github.com/Myzel394/easytables.nvim.git","description":"Easily insert and edit markdown tables using Neovim with a live preview and useful helpers","language":"Lua","stars":146,"topics":["markdown","neovim","neovim-plugin","neovim-plugins","nvim","nvim-plugin"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"Easytables Make Markdown tables great again! Preview of usage of easytables Please note that this is a work in progress. Features - Preview tables in real time - Add and remove rows and columns - Move rows and columns - Move cells Usage Installation Using packer: Tutorial Inserting a new table Go to the place where you want to insert your table and either call: :EasyTablesCreateNew x - Creates a new table with columns and rows :EasyTablesCreateNew - Creates a square table with the size of (eg. :EasyTablesCreateNew 5 - Creates a 5x5 table) :EasyTablesCreateNew x - Creates a table with columns and one row :EasyTablesCreateNew x - Creates a table with one column and rows Editing an existing table Go to your table (doesn't matter where, can be at a border or inside a cell) and type: :EasyTablesImportThisTable Custom Setup Make sure to call the setup function! after/plugin/easytables.lua Default configuration By default, easytables configures default characters for the table and registers the following keymaps: - : Move cell left (in normal mode, applies to all other directions) - : Swaps cell with cell to the left (in normal mode, applies to all other directions) - : Swaps column with column to the left (in normal mode, applies to all other directions) - : Move cell to the next cell (in normal mode, either to the right or to the beginning of the next line) - : Move cell to the previous cell (in normal mode, either to the left or to the end of the previous line) This is the defaul","default_branch":null,"files":null,"tree":[],"storefront":"/r/Myzel394","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Myzel394/easytables.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}