Allows to create and edit restructuredText tables easily (Unicode and Python 3).
vim-scripts/Unicode-RST-Tables
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a mirror of http://www.vim.org/scripts/script.php?script_id=4272 Original plugin: vimscript #3041 Fixed some bugs and add CJK and Python 3 support. Here's my script compared to other alternatives: vimscript #3777: RST Tables (CJK) This script used gbk to encode the text, may not work with some language. My script used unicode, should works for any language. vimscript #3450: RST Tables This script doesn't support python 3. This plugin allows to create and edit restructuredText tables easily. Its adds two new commands (<Leader> is "\" by default): <Leader><Leader>c -> Creates a new restructuredText table. <Leader><Leader>f -> Fix table columns in a table. For example, if you have a paragraph with data like this: nombre apellido edad pepe zarate 28 toto garcia 29 Also, you could use "|" as delimiter: nombre|apellido|edad pepe|zarate|28 toto|garcia|29 you can press "\\c" to create a simple table: +--------+----------+------+ | nombre | apellido | edad | +========+==========+======+ | pepe | zarate | 28 | +--------+----------+------+ | toto | garcia | 29 | +--------+----------+------+ Now, if you change the table content, for example adding characters to the first content row. +--------+----------+------+ | nombre | apellido | edad | +========+==========+======+ | Un nombre muy largo que rompe la tabla | zarate | 28 | +--------+----------+------+ | toto | un appellido largo... | 29 | +--------+----------+------+ you need to fix the columns widths. So, press "\\f" and you will gets: +----------------------------------------+-----------------------+------+ | nombre | apellido | edad | +========================================+=======================+======+ | Un nombre muy largo que rompe la tabla | zarate | 28 | +----------------------------------------+-----------------------+------+ | toto | un appellido largo... | 29 | +----------------------------------------+-----------------------+------+
About
Allows to create and edit restructuredText tables easily (Unicode and Python 3).
Resources
Stars
Watchers
Forks
Packages 0
No packages published