1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2024-11-28 07:42:49 +01:00
Commit Graph

243 Commits

Author SHA1 Message Date
Alex Plate
c0038d0373
Add John Weigel to contributors list 2020-03-03 11:11:09 +03:00
Alex Pláte
c64f368e6a
Merge pull request #217 from angelbot/master
Add support for buffer list (buffers, files, ls)
2020-03-03 11:05:43 +03:00
Alex Plate
5acf6c9158
Convert VimPlugin to service 2020-02-28 21:11:12 +03:00
Alex Plate
a1ab4acd14
Add comment for EPs 2020-02-28 09:39:33 +03:00
Alex Plate
d4939803da
Update changelist 2020-02-27 14:27:13 +03:00
Alex Pláte
730ce3aca9
Merge pull request #226 from agrison/master
Implement the vim-textobj-entire plugin emulation.
2020-02-27 14:23:31 +03:00
Alexandre Grison
1893dc6afd Fixes from feedback.
Renamed `entiretextobj` to `textobj-entire` including packages and class name.
Renamed `<Plug>IncludingLeadingTrailing` to `<Plug>textobj-entire-a`.
Renamed `<Plug>IgnoringLeadingTrailing` to `<Plug>textobj-entire-i`.
Avoid iterating too much the buffer content.
2020-02-27 11:46:23 +01:00
Alex Plate
b8a40d93f7
Now every service handles it's state separately. VimLocalConfig is a service 2020-02-21 12:03:02 +03:00
Alexandre Grison
36f6027b0e Implement the vim-textobj-entire plugin emulation. 2020-02-20 12:13:55 +01:00
John Weigel
3d7d75bae4 Merge remote-tracking branch 'upstream/master' 2020-02-16 21:11:02 -06:00
Alex Plate
4994d70b1a
Update changelog 2020-02-14 12:42:22 +03:00
igrekster
5ee0a93675 Add argtextobj.vim plugin emulation 2020-02-09 11:57:54 +11:00
Alex Plate
41876cf8fd
Make vimExtension dynamic 2020-02-08 14:56:39 +03:00
John Weigel
ff209d0120 Merge remote-tracking branch 'origin/master' 2020-02-01 22:38:18 -06:00
John Weigel
ea2fe618b5 Add support for buffer list (buffers, files, ls). 2020-02-01 22:33:12 -06:00
Alex Plate
4f9a6f3a7b
Make vimExCommand EP dynamic 2020-01-31 19:14:11 +03:00
Alex Plate
c8d6d233e5
Revert [Make vimExCommand EP dynamic] 2020-01-31 18:15:55 +03:00
Alex Plate
0cfb65a19a
Make vimExCommand EP dynamic 2020-01-31 17:59:07 +03:00
Alex Plate
384d917021
Make vimAction EP dynamic 2020-01-31 12:05:46 +03:00
Alex Plate
64f176cedb
Control dynamic loading of plugin via the application component 2020-01-27 11:45:26 +03:00
Alex Plate
9e921d6621
Move plugin.xml includes into separate folder 2020-01-27 11:40:42 +03:00
Alex Plate
0d190e4a63
Update copyright 2020-01-27 11:35:00 +03:00
Alex Plate
13cdb7cc35
Merge pull request #215 from citizenmatt/refactor/command-state
Refactor key handler state
2020-01-27 11:34:48 +03:00
Alex Plate
c1ff6e1498
Prepare to the 0.55 release 2020-01-20 20:15:36 +03:00
Matt Ellis
ebaeff9b4d
Merge branch 'master' into refactor/command-state 2019-12-30 16:31:24 +00:00
Alex Plate
33840dc5cd
Add info about [Version Update] YouTrack tag 2019-12-18 10:58:31 +03:00
Matt Ellis
232303f06a
Refactor to maintain digraph state at all times
Also allows <C-K> and <C-V>/<C-Q> to be remapped
2019-12-10 19:59:11 +00:00
Alex Plate
424598b92f
Split plugin.xml into several files 2019-12-03 12:46:57 +03:00
Alex Plate
59f4dc8c78
Surround and Commentary extensions can be repeated with a dot command
VIM-1118
2019-11-28 18:58:58 +03:00
Alex Plate
05bbe6b799
Rename name to names 2019-11-20 17:58:51 +03:00
Alex Plate
0648d621b5
Move handler names to plugin.xml 2019-11-20 17:58:47 +03:00
Alex Plate
93c0de9ebb
Create bean class for ex commandsï¿¿ 2019-11-20 17:58:45 +03:00
Alex Plate
0220b3f3cd
Remove unused extension point 2019-11-20 17:58:44 +03:00
Alex Plate
52967368ff
Fix update problem 2019-11-20 17:43:23 +03:00
Alex Plate
05ecb92a88
Use plugin.xml to define mappings for actions 2019-11-20 17:36:10 +03:00
Alex Plate
d05cc3cd35
Merge pull request #210 from igrekster/format-motion
Implement `gq<motion>` code formatting command for motions
2019-11-20 15:51:39 +03:00
Alex Plate
a2bae6795f
Prepare to the release 0.54 2019-11-20 11:41:05 +03:00
Alex Plate
46cf112378
Revert user statistic 2019-11-14 13:12:50 +03:00
Alex Plate
31e1edcc72
Add userstatistic info 2019-11-07 16:26:22 +03:00
igrekster
21536fb3ef Implement gq<motion> code formatting command for motions 2019-11-02 17:17:09 +11:00
Alex Plate
5078df6caf
Update CHANGES 2019-10-31 17:50:34 +03:00
Alex Plate
1425ee0048
Ctrl-N and Ctrl-P actions for lookup in normal mode 2019-10-29 15:28:54 +03:00
Alex Plate
73b1adce1b
Make common action for enabling/disabling IdeaVim 2019-10-28 18:42:37 +03:00
Alex Plate
fee8009f38
Make vim actions popup as a separate action 2019-10-28 14:59:35 +03:00
Alex Plate
91e75561a3
Remove the default shortcut 2019-10-21 17:35:55 +03:00
Alex Plate
bf758dcd32
Add missing bundle property 2019-10-17 15:42:41 +03:00
Alex Plate
20b8e8db8b
Add icon to status bar 2019-10-17 15:20:01 +03:00
Alex Plate
0738d965fd
Add ideavim icon for actions 2019-10-16 15:05:45 +03:00
Alex Plate
d57f465e60
Add IdeaVim icon 2019-10-15 18:43:32 +03:00
Alex Plate
9f10106d75
Use only one handler to process @@ and @: commands 2019-09-25 20:00:23 +03:00