Jonas DOREL
0fe6bd87ac
feat(highlight): add color prefixes
2021-10-07 18:37:17 +02:00
Jonas DOREL
59900a3fef
fix(regex): some words start with no
2021-10-05 20:20:57 +02:00
Jonas DOREL
e5dc853ee3
fix(highlight): disable highlight when word before
2021-10-05 17:29:47 +02:00
Jonas DOREL
c949912bfa
feat(highlight): color cell if contains yes,no,?
2021-10-05 16:06:53 +02:00
Benjamin Mundt
8dcdfad1ee
Define separator map in one place as a global; add separator map target for separators other than |
2021-04-29 14:15:48 -04:00
Dhruva Sagar
3476c4e517
Improve Tableize. Fix #109 .
...
This adds a new option `g:table_mode_tableize_auto_border` that allows
to enable automatic border creation when using Tableize to create tables
2020-08-19 21:59:37 +05:30
ibbem
0b58003b68
Add support for inserting columns #130
...
Two mappings are introduced to enable usage of this feature like vim's
pasting with p and P.
2020-04-04 15:27:19 +02:00
Dhruva Sagar
a1be216c94
Update tablemode.vim
2018-10-21 05:53:36 +05:30
David Briscoe
cf11264525
Only insert borders on blank/whitespace-only lines
...
Fixes #45 .
Require our end expr to insert a border. This prevents borders from
clobbering other text and makes it possible to use visual block to insert
a new column.
2018-05-19 06:15:36 -07:00
Dhruva Sagar
e646bee5c4
Fix #132
...
Disabling InsertLeave autocmd for realign since it is getting triggered
multiple times during realignment and causes issues while creation of
tables
2018-03-22 09:40:50 +05:30
Dhruva Sagar
d0a6405189
Fix #131 . Cleanly disable auto align when table mode is disabled.
2018-03-17 08:06:45 +05:30
Dhruva Sagar
c35fd9b104
Remove CursorHoldI for auto-align. Fix #128
...
Since auto-align in insert mode causes snags, removing it and instead
doing it on InsertLeave instead
2018-02-13 08:34:35 +05:30
Dhruva Sagar
bdd96b05cb
AutoAlign only if buffer is already modified. Fix #126
2018-01-22 16:59:50 +05:30
Dhruva Sagar
a646b4033b
Fix #122 : Disable auto align properly after disabling Table Mode
2017-07-31 06:06:22 +05:30
Dhruva Sagar
4e41af8e5f
Remove Auto Align in insert mode #115
...
Since realigning doesn't work well in insert mode, I have removed auto
align feature for it. Auto align will now kick in once you have made
changes and get back to normal mode.
2017-04-20 10:08:18 +05:30
Dhruva Sagar
d4cb68e8e1
Fix for option g:table_mode_update_time
2017-03-10 06:51:47 +05:30
Dhruva Sagar
79bf3f9bb7
Add configuration option table_mode_update_time #73
...
This is for better experience with auto align, we override the
updatetime with the value of the configuration g:table_mode_update_time.
Once table mode is disabled prior defaults are restored.
2017-03-10 06:48:30 +05:30
Dhruva Sagar
ef66b3ec2f
Revert "Also auto realign on InsertLeave #73 "
...
This reverts commit 6584cee4a4 .
2017-03-09 15:02:42 +05:30
Dhruva Sagar
6584cee4a4
Also auto realign on InsertLeave #73
2017-03-09 14:24:15 +05:30
Dhruva Sagar
1eef73fc5b
Add option to auto align table while editing #73
2017-03-09 11:00:19 +05:30
Dhruva Sagar
8d3affcf5f
Minor refactor for table syntax
2017-01-04 16:03:24 +05:30
Dhruva Sagar
9edd6d7d20
Add config to disable table mode syntax
...
Since table mode syntax can hamper performance, it is now possible to
disable it with a global config
2017-01-04 15:49:35 +05:30
Dhruva Sagar
e125870212
Fixed s:Map to not throw error for empty a:to
2014-11-21 07:02:38 +05:30
Dhruva Sagar
d5152bde5e
Fixed typo #39
2014-11-20 07:21:43 +05:30
Dhruva Sagar
b22c9bf7b1
Skip empty maps
2014-11-20 07:19:23 +05:30
Dhruva Sagar
ffc734c38d
Added TableModeEnabled & TableModeDisabled autocmd
...
* Added custom User autocmds TableModeEnabled & TableModeDisabled for
working with other plugins like vim-pandoc #43
2014-11-15 16:38:22 +05:30
Dhruva Sagar
ea78f62565
Releasing Table Mode v4.6.1
...
* Added configurable table mappings.
* Updated docs & README.
2014-10-28 13:31:16 +05:30
Dhruva Sagar
7e06786708
Minor formatting
2014-10-28 08:04:39 +05:30
Dhruva Sagar
ef0eef0f35
Fixed #38
...
Added a mapping `<Plug>(table-mode-sort)` which is mapped by default to
`<Leader>ts` that sorts the current table by the column in which the
cursor is currently.
Also added `TableSort` command that gives you a little more control over
the sorting, you can pass in additional :sort flags like u, i, n etc and
also use it with a `!` to sort in reverse order.
2014-09-17 01:36:59 +05:30
A.J
a3e3269658
show table-mode status
2014-08-24 07:42:51 +09:00
Dhruva Sagar
8683146a5f
Removed unnecessary code / headers
2014-08-15 07:55:19 +05:30
Alex Rodionov
6b89fe5c9e
Fix specs
2014-07-24 19:15:36 +07:00
Alex Rodionov
67969ae5cf
Set table_mode_disable_mappings to 0 by default
2014-07-23 10:23:09 +07:00
Alex Rodionov
135d571e9c
Added option to disable all mappings
2014-07-23 08:59:28 +07:00
Dhruva Sagar
0f1254e1fe
Updated table syntax to get toggled with table mode
2014-05-30 12:05:31 +05:30
Dhruva Sagar
e7e806916f
Refactored toggleMapping
2014-05-30 11:49:13 +05:30
Dhruva Sagar
9336261063
Added cell text object for visual mode
2014-05-15 11:02:21 +05:30
Dhruva Sagar
80ec86e385
Version 4.4.2
...
* Updated mappings to be buffer local
* Updated mappings to toggle with Table Mode
2014-05-13 11:18:42 +05:30
Dhruva Sagar
dbd79f2c1e
Minor refactor & improved test coverage
2014-05-01 16:35:25 +05:30
Dhruva Sagar
b22d793135
Improved fix for #20
...
Instead of relying on a /g or /gg flag based on gdefault, I temporarily
disable gdefault and set it back to the old value aftwards.
2014-04-25 18:18:19 +05:30
Dhruva Sagar
43d0c0ff6f
Cosmetic refactoring
...
* Changed the API calls to be more sensible & simple and free of
redundancy.
2014-04-25 11:09:14 +05:30
Dhruva Sagar
cfbac6979d
Fixed #25
...
Minor refactoring & corrected variable names
2014-04-23 11:27:25 +05:30
Dhruva Sagar
79166b3d4e
Fixing #24
...
Exposed a public api for IsTableModeActive and using it instead.
2014-04-21 14:58:02 +05:30
Dhruva Sagar
652de4d29c
Releasing v4.2.0
...
* Refactored cell & formula logic out into separate files
* Added more tests to test things independently.
2014-04-09 11:20:10 +05:30
Dhruva Sagar
63cb175d57
Releasing v4.1.0
...
* Fixed bad references within plugin.
* Added fixtures for cleaner tests.
* Updated readme, changelog & doc
2014-04-07 19:15:52 +05:30
Dhruva Sagar
12f4c39982
Added silent! to ignore errors on disabling errors
2014-04-07 19:09:20 +05:30
Dhruva Sagar
95fc4c3c32
Releasing v4.0.0
...
* Refactored complete code to be more modular.
* Fixed long standing unicode alignment issue #8 .
* Testing individual components ensuring better test coverage.
2014-04-07 15:24:45 +05:30
Dhruva Sagar
defd9531a7
Refactored spreadsheet related code out of table.vim
2014-04-07 12:05:20 +05:30
Dhruva Sagar
b63b0401a0
Refactored code into autoload/tablemode/table.vim
2014-04-06 03:54:32 +05:30
Dhruva Sagar
0b03a88ffb
Fixed tablemode#TableMotion
2014-03-18 18:21:35 +05:30