Junegunn Choi
1f28ce346e
Update README
2013-10-27 03:14:40 +09:00
Junegunn Choi
2832a76cea
Implement filter option ( #16 , #17 )
...
This commit implements filter option which can be used to filter lines within
the range based on the given pattern. The value of filter option should be
either `g/pattern/` or `v/pattern/`. The former aligns lines that match the
pattern, the latter aligns lines that do not match the pattern.
2013-10-27 03:10:04 +09:00
Junegunn Choi
1a232ac19b
Revert "Make user confirm regular expression on live interactive mode"
...
This reverts commit a76cfdb8ae .
2013-10-25 02:17:52 +09:00
Junegunn Choi
a76cfdb8ae
Make user confirm regular expression on live interactive mode
2013-10-25 02:11:43 +09:00
Junegunn Choi
6e2264672a
Implement live interactive mode ( #15 )
...
This commit adds LiveEasyAlign command. (The name was chosen not to introduce
ambiguity when typing in only the prefix of the command: e.g. `:EasyA*|`)
In live interactive mode, the selected text is aligned on-the-fly as the user
type in. In order to finalize the alignment, the user has to type in the
same delimiter key again. (Or CTRL-X on regular expressions)
2013-10-19 19:21:23 +09:00
Junegunn Choi
7f0fccba0b
Update README
2013-10-15 23:08:16 +09:00
Junegunn Choi
aa62ca4603
Update documentation
2013-10-15 23:07:14 +09:00
Junegunn Choi
831cecdaf2
Implement g:easy_align_bypass_fold switch ( #14 ) with a small fix
2013-10-15 23:00:43 +09:00
Junegunn Choi
ad2df21039
Add alignment rule for LaTeX tables ( #13 )
2013-10-10 22:15:23 +09:00
Junegunn Choi
4c2808d13c
Relocate operator section
2013-10-10 16:04:48 +09:00
Junegunn Choi
ab4b72addf
Update README
2013-10-10 12:55:00 +09:00
Junegunn Choi
cdc648f5a4
EasyAlign command as Vim operator
2013-10-10 12:51:43 +09:00
Junegunn Choi
438b5312ee
Thoroughly tested
2013-10-10 00:33:32 +09:00
Junegunn Choi
fb8cf1d54a
Update doc
2013-10-08 10:59:17 +09:00
Junegunn Choi
013fb54dd1
Update documentation
2013-10-07 21:13:17 +09:00
Junegunn Choi
bab23a1917
Update documentation
2013-10-05 15:55:22 +09:00
Junegunn Choi
98bd9fe6f0
Shorthand notation for ignore_groups/ignore_unmatched
...
e.g. ig['String']iu0
2013-10-04 02:29:24 +09:00
Junegunn Choi
484b4ba5ec
Update doc
2013-10-04 01:50:43 +09:00
Junegunn Choi
4c6a8c174d
Implement shortcut expression for options
2013-10-03 21:59:51 +09:00
Junegunn Choi
3304f4e95a
Make <Down> set both left and right margin to zero
...
(Undocumented) <Up> will clear *UP* left_margin, right_margin, and stick_to_left
2013-10-03 16:06:23 +09:00
Junegunn Choi
e4f86274e3
Update install instructions
2013-09-22 23:04:20 +09:00
Junegunn Choi
1d2c58c06a
Field index -> N-th parameter
2013-09-22 03:52:36 +09:00
Junegunn Choi
c61a11d150
Update doc
...
- Field number -> Field index
2013-09-21 13:08:55 +09:00
Junegunn Choi
003194a47f
Update example command sequences
2013-09-18 16:18:03 +09:00
Junegunn Choi
c1c6f32e8c
Update example command sequence
2013-09-18 15:50:19 +09:00
Junegunn Choi
8951e13cf8
Update documentation
2013-09-17 23:32:41 +09:00
Junegunn Choi
a998aee45d
Update README.md
2013-09-17 15:57:41 +09:00
Junegunn Choi
912bf6ca93
Update README.md
2013-09-17 15:54:33 +09:00
Junegunn Choi
5f5cd49e95
Update README.md
2013-09-17 03:05:43 +09:00
Junegunn Choi
639ade715b
Wording
2013-09-15 19:59:36 +09:00
Junegunn Choi
a1f2a697a5
Update README
2013-09-15 19:49:26 +09:00
Junegunn Choi
0fb127cee6
Update doc
2013-09-15 01:28:42 +09:00
Junegunn Choi
40a06e3d36
Left arrow key will also set left_margin to zero
...
- Right arrow key will set left_margin to one
- Up and Down arrow will clear the values of stick_to_left and left_margin
2013-09-14 17:30:51 +09:00
Junegunn Choi
11e0623959
DASH, not LI
2013-09-14 17:23:08 +09:00
Junegunn Choi
e9b6418280
Concept of alignment rule
2013-09-14 17:20:14 +09:00
Junegunn Choi
9f9d18ca71
Fix #8 , #9 , and #10 .
...
- <Left> and <Right> key to toggle stick_to_left option
- <CTRL-X> in addition to <CTRL-/> to take regular expression
- Retain visual selection display on <CTRL-O/L/R/X>
2013-09-14 12:31:01 +09:00
Junegunn Choi
301bdbcfc7
Regular expression in interactive mode ( #8 )
2013-09-14 00:40:16 +09:00
Junegunn Choi
56e498a57d
Implement mode_sequence expansion ( #7 )
2013-09-14 00:05:08 +09:00
Junegunn Choi
c0a500728c
Update README
2013-09-13 10:34:16 +09:00
Junegunn Choi
2e0f9a73cd
Update README.md
2013-09-13 10:26:38 +09:00
Junegunn Choi
0f70b20fdb
Add related work section ( #6 )
2013-08-23 13:14:03 +09:00
Junegunn Choi
61be5b3abf
Update doc
2013-08-23 01:37:50 +09:00
Junegunn Choi
2ad49b24f0
Add CTRL-O special key for mode_sequence option
2013-08-23 00:09:21 +09:00
Junegunn Choi
12c319a8ac
Implement special keys to switch option values in interactive mode
...
With this commit, we can now change option values in interactive mode with the
folowing special keys
- CTRL-L left_margin
- CTRL-R right_margin
- CTRL-D delimiter_align
- CTRL-I indentation
- CTRL-U ignore_unmatched
- CTRL-G ignore_groups
('ignores' option has been renamed to 'ignore_groups', but backward-compatible)
2013-08-20 01:38:20 +09:00
Junegunn Choi
62314afcaf
Fix typo
2013-08-19 15:16:19 +09:00
Junegunn Choi
659e2ff513
Update README
2013-08-19 10:57:21 +09:00
Junegunn Choi
481a88f601
Update README
2013-08-19 04:21:02 +09:00
Junegunn Choi
beb986ebc3
Update documentation
2013-08-19 04:06:36 +09:00
Junegunn Choi
74003c0297
Allow interactive mode with options
2013-08-19 02:25:38 +09:00
Junegunn Choi
999e1ff68e
Implement center-align mode and align_modes option
2013-08-19 02:09:34 +09:00