Junegunn Choi
e7e7a80afb
Update doc
2013-08-16 17:58:05 +09:00
Junegunn Choi
29e5cd1d19
Add the link to slower GIF
2013-08-16 15:03:57 +09:00
Junegunn Choi
5c6558bd1b
Improve right-justification mode
...
With this commit you can right-align the last token with * or ** field number.
For example, the following lines
a = 1
bb = 22
ccc = 333
are aligned as follows on `:EasyAlign**=`
a = 1
bb = 22
ccc = 333
And even if we don't have the second =, we can do `:EasyAlign!2=` to get
a = 1
bb = 22
ccc = 333
2013-08-16 13:58:28 +09:00
Junegunn Choi
b6625f6d2b
Fix: Unmatched token incorrectly ignored in right-justification mode
2013-08-16 09:37:04 +09:00
Junegunn Choi
d4277a0298
Fix a typo
2013-08-16 03:12:36 +09:00
Junegunn Choi
d31e6ed257
Update README
2013-08-16 02:37:24 +09:00
Junegunn Choi
1e2af43a64
Ignore unmatched line on right-justification mode
...
Unmatched line is NOT ignored on right-justification mode. However this
commit makes such a line ignored when the end of the line is highlighted
as one of the ignored syntax groups (e.g. Comments or Strings)
2013-08-16 02:23:00 +09:00
Junegunn Choi
0fb997d5ab
Add g:easy_align_indentation. Add n indentation option.
2013-08-16 01:38:50 +09:00
Junegunn Choi
90a5487974
Add indentation option
2013-08-16 00:15:57 +09:00
Junegunn Choi
aad5012615
Allow whitespaces between delimiter key and options
2.1.0
2013-08-13 20:38:23 +09:00
Junegunn Choi
0166077e16
Case-insensitive match of delimiter_align
2013-08-13 00:19:56 +09:00
Junegunn Choi
3c4b7af9b5
Update EXAMPLES.md
2013-08-13 00:10:42 +09:00
Junegunn Choi
5e6e60d620
Add delimiter_align option
2013-08-12 20:33:04 +09:00
Junegunn Choi
712bab8c72
Allow zero-width matches
2013-08-12 11:58:52 +09:00
Junegunn Choi
0546969c6b
Update g:easy_align_delimiters example in README
2013-08-12 01:58:31 +09:00
Junegunn Choi
8805ec3834
Update EXAMPLES.md
2013-08-12 01:57:15 +09:00
Junegunn Choi
96608ee5ef
Update EXAMPLES.md
2013-08-12 01:56:08 +09:00
Junegunn Choi
7d031956ab
Fix regression: lines with indentation
2013-08-12 01:47:05 +09:00
Junegunn Choi
c4dbfece32
Disallow recursive alignment in blockwise-visual mode
2013-08-12 01:34:14 +09:00
Junegunn Choi
a2811dc253
Add a proper support for \@=
2013-08-12 00:54:34 +09:00
Junegunn Choi
5e4ec85956
Update EXAMPLES.md
2013-08-11 03:07:37 +09:00
Junegunn Choi
b3281fb19a
Allow matching preceding atom with zero-width (\@=)
2013-08-11 02:33:22 +09:00
Junegunn Choi
10a4176159
Update README
2013-08-09 18:19:05 +09:00
Junegunn Choi
edba1827ed
Update doc
2.0.0
2013-08-07 00:30:34 +09:00
Junegunn Choi
1cf343a271
Workaround for E706
...
- Avoid E706 error
- Fix not to skip comment/string lines when ignore_unmatched is 0
2013-08-06 00:42:08 +09:00
Junegunn Choi
c66f35ad39
Disallow pattern option
2013-08-05 23:51:29 +09:00
Junegunn Choi
2486b9c6df
Usability improvements
...
- Preserve indentation when a line starts with a delimiter
- Useful for aligning multi-line method chains
- Renamed `margin_{left,right}` to `{left,right}_margin
- Makes it easier to type in (`l`, `r`)
- `margin_{left,right}` is still supported
- Margins can be specified as the number of spaces, or as an arbitrary string
2013-08-05 23:41:31 +09:00
Junegunn Choi
20124bc622
{\s\+} is a valid empty option
2013-08-05 02:15:02 +09:00
Junegunn Choi
2a2625014b
Update README
2013-08-05 00:45:33 +09:00
Junegunn Choi
375da6858a
Update README
2013-08-04 18:38:21 +09:00
Junegunn Choi
06d5bcb911
Rename :EasyAlignRight to :EasyAlign!
2013-08-04 18:04:56 +09:00
Junegunn Choi
badb701721
Exclude test files from export
2013-08-04 17:52:10 +09:00
Junegunn Choi
ea84b43062
Update doc
2013-08-04 11:28:34 +09:00
Junegunn Choi
bd8327499a
Add support for arbitrary regular expressions
2013-08-04 11:22:40 +09:00
Junegunn Choi
057be51067
Left-align delimiters of different lengths when stick_to_left is set
2013-08-03 01:09:21 +09:00
Junegunn Choi
6d841110af
Allow rule-wise configuration of ignores and ignore_unmatched
2013-08-02 12:21:55 +09:00
Junegunn Choi
ec456f82a6
Update .gitattributes
2013-08-01 23:49:26 +09:00
Junegunn Choi
61aeefb095
Update README
1.7.1
2013-08-01 23:47:34 +09:00
Junegunn Choi
36697b4a72
Update README
2013-08-01 23:45:59 +09:00
Junegunn Choi
9b20830c70
Fix: trailing delimiter not ignored ( #4 )
2013-08-01 23:28:05 +09:00
Junegunn Choi
5f59570c9f
Ignore delimiters in certain syntax highlighting groups
1.7
2013-07-30 01:54:32 +09:00
Junegunn Choi
5b48e997a1
Update doc
2013-07-19 01:03:15 +09:00
Junegunn Choi
67ac2f74e6
Merge pull request #3 from junegunn/alternating
...
Left-right alternating alignment (**)
2013-07-15 04:56:26 -07:00
Junegunn Choi
94524ec3d3
Left-right alternating alignment (**)
2013-07-15 20:53:30 +09:00
Junegunn Choi
3e700c6ce4
Update an example rule
2013-07-15 10:02:33 +09:00
Junegunn Choi
3ee8cdfd9e
Optimize recursive(*) alignment performance
2013-07-06 15:19:30 +09:00
Junegunn Choi
a6e707b1b3
Ignore comment lines
2013-06-19 14:20:37 +09:00
Junegunn Choi
34a555c220
More rules
2013-05-16 18:58:17 +09:00
Junegunn Choi
912bb949f7
Update custom alignment rule example
2013-05-16 18:45:49 +09:00
Junegunn Choi
81138d0e2c
update README
1.4
2013-05-14 01:02:06 +09:00