Commit Graph

337 Commits

Author SHA1 Message Date
Andy K. Massimino
41cc6775ee Wrap strike pattern (ruby, re #75) 2019-10-07 21:13:41 -04:00
Andy K. Massimino
018cf84ff4 No 1ms sleep in deferred mode re #67 2019-10-01 19:48:34 -04:00
Andy K. Massimino
1892094577 Use fixed positions for neovim float fix #72, #73 2019-09-09 21:27:08 -04:00
Andy K. Massimino
6b88211377 Fix nvim floating, fix #72 2019-09-07 23:13:33 -04:00
Andy Massimino
e422800fb7 Merge pull request #71 from andymass/feature-offscreen-popup-both
Feature - offscreen popup
2019-09-07 09:32:10 -04:00
Andy K. Massimino
c1ab8c9e8e Use line adjustment for popup 2019-09-06 22:50:35 -04:00
Andy K. Massimino
7ff09d9372 Use floating window strategy for nvim 2019-09-06 19:27:58 -04:00
Andy K. Massimino
e51c101301 Merge branch 'rafi-feature-popup-method' into feature-offscreen-popup-both 2019-09-06 18:48:27 -04:00
Andy K. Massimino
588333bec4 Include number in popup 2019-09-06 18:38:58 -04:00
Andy K. Massimino
b742fc0ac2 Merge branch 'axelf4-master-remote' into feature-offscreen-popup-both 2019-09-06 18:31:15 -04:00
Rafael Bodill
d1ac1d0c5d Introduce new "popup" match display
Using Neovim's floating window, or Vim 8.x popup.
2019-09-01 21:39:38 +03:00
Andy K. Massimino
a0691e744a Add example for #69 2019-09-01 12:21:32 -04:00
Andy K. Massimino
f214b3a6e7 Don't use hotfix for c ft 2019-09-01 12:18:22 -04:00
Andy K. Massimino
8ea09f829c Use CursorLineNr for statusline for visibility 2019-08-11 13:46:08 -04:00
Andy K. Massimino
4fa39a3a1f Use ; to separate \g{} args 2019-08-11 09:55:08 -04:00
Andy K. Massimino
43ba797f68 Merge branch 'feature-midmap' 2019-08-02 19:07:33 -04:00
Andy K. Massimino
58cd300d98 Add script boilerplate for ruby 2019-08-02 16:16:42 -04:00
Andy K. Massimino
ba33a5c92d Rename status_offscreen option to offscreen re #65 2019-08-02 15:28:20 -04:00
Andy K. Massimino
6b36001039 Update readme for vi%d 2019-07-24 19:48:49 -04:00
Andy K. Massimino
1e2a3d3106 Chain register for text obj/g@
https://vi.stackexchange.com/questions/20322/how-to-pass-vregister-to-custom-operator-when-working-on-custom-text-object/
2019-07-24 19:08:05 -04:00
Andy K. Massimino
1796b3cc21 Make minor changes, update doc 2019-07-24 19:06:18 -04:00
Andy K. Massimino
e581db9fda Try to fix di%, fixes #66 2019-07-24 12:23:25 -04:00
Andy K. Massimino
ae4496af96 Add test for di% 2019-07-24 10:38:10 -04:00
Andy K. Massimino
db6a445ff4 Test [% 2019-07-24 09:43:15 -04:00
Axel Forsman
7009d8f098 Fix use only one global popup
Previously one popup per window was created to be able to show offscreen
matches in each window. Moving away from that since it would just be
annoying.
2019-06-27 17:20:22 +02:00
Axel Forsman
1b8b8d6a3d Add popup for displaying off-screen matches
Replaces the status line with popup windows for displaying off-screen
matches. This employs the new, currently unstable, popup feature of Vim
version 8.1. The popup is displayed at the top of the window for matches
above the view, and respectively at the bottom for matches below. The
implementation is only a rough sketch without much thought to
configurability or code clarity.

One designated popup is created per-window and stored in a window-local
variable. It is then moved and showed/hid depending on the match or lack
thereof. Window movements are not handled.
2019-06-27 15:55:04 +02:00
Andy K. Massimino
6b9ab7b538 Reorganize minorly status offscreen re #65 2019-06-19 00:13:28 -04:00
Andy K. Massimino
50eeeb9118 Fix regression in 729f9a9 re #64 2019-06-17 21:21:46 -04:00
Andy K. Massimino
729f9a9865 Support another c brace style re. #64 2019-06-17 20:24:11 -04:00
Andy K. Massimino
411c32ae29 Don't allow Fortran if without then, fixes #63 2019-06-16 09:08:46 -04:00
Andy K. Massimino
f1a3948db9 Use ▶ instead of ⯈, add opt where_separator 2019-06-15 20:21:46 -04:00
Andy K. Massimino
164086a3c2 Add MatchupWhereAmI, improve status display 2019-06-15 11:34:02 -04:00
Andy K. Massimino
07897ed920 Add example i% remap for #59 2019-04-21 20:27:30 -04:00
Andy K. Massimino
70b6bec0b5 Add midmap for ruby 2019-04-10 18:26:46 -04:00
Andy K. Massimino
e4706927ed Implement advanced midskip (e.g., for julia, ruby) 2019-04-10 18:09:11 -04:00
Andy K. Massimino
0f7a98a065 Make misc minor changes 2019-04-10 18:06:07 -04:00
Andy K. Massimino
faf47b22e5 Merge branch 'idbrii-deferred-doc' 2019-04-10 17:57:12 -04:00
David Briscoe
daec72cea1 Copy explanations into help doc.
Explanations copied from #56.
2019-04-02 21:52:30 -07:00
Andy K. Massimino
afbf309610 Tweak tex words 2019-03-13 10:33:58 -04:00
Andy K. Massimino
c563b241bf Allow arg in gspec (for future expansion) 2019-03-10 17:44:43 -04:00
Andy K. Massimino
fff5aa646f Add vimUserFunc to skip 2019-03-10 12:49:57 -04:00
Andy K. Massimino
eec1b485ea Tweak custom motion example #49 2019-03-09 09:20:43 -05:00
Andy K. Massimino
d9851bafea Add custom motion api, resolves #49 2019-03-08 08:31:35 -05:00
Andy K. Massimino
f41cb5a3c6 Add vimOperParen to skip (closes #54) 2019-03-07 19:37:58 -05:00
Andy K. Massimino
61e4b7a46c Alter c-like line adjustment 2019-03-05 18:13:37 -05:00
Andy K. Massimino
9d8c684749 Improve z% slightly, fix missing timeout 2019-03-05 18:10:45 -05:00
Andy K. Massimino
d1a0cf0599 Add match fading feature (like Xcode?) closes #52 2019-03-03 00:47:01 -05:00
Andy K. Massimino
adf588fb44 Improve times display 2019-03-02 23:54:28 -05:00
Andy K. Massimino
00665d3278 Improve performance with long lines re #53 2019-03-02 13:16:31 -05:00
Andy K. Massimino
4b58e06cf2 Improve ]% (again) 2019-02-28 12:41:52 -05:00