338 Commits
Author SHA1 Message Date
Alex Plate 4994d70b1a Update changelog 2020-02-14 12:42:22 +03:00
Matt Ellis 9b71215cde Merge branch 'master' into feature/showcmd 2020-02-11 00:24:29 +00:00
Matt Ellis 4f43bcffb9 Replace SelectRegisterAction with direct parsing
It's not a command, but part of a command
2020-02-11 00:08:08 +00:00
Matt Ellis 29e4dc5fb5 Show digraph entry in showcmd 2020-02-10 23:38:02 +00:00
Matt Ellis 0dc95cb13c [VIM-434] Display showcmd in status bar
IdeaVim has showcmd enabled by default. Vim has it enabled by default, but disabled for Unix, with concerns about slow terminals. It is enabled by defaults.vim
2020-02-10 11:35:52 +00: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
Matt Ellis 9fad4a74ed Remove keys from Command
Also refactors PutVisualTextAction
2020-02-04 00:36:59 +00: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
Alex Plate 6d4ff752a0 Double commands are processed in original way 2019-09-25 16:22:54 +03:00
Alex Plate 482249a05b Convert ex commands to extension points 2019-09-03 14:07:35 +03:00
Alex Plate 848bb01c10 Get rid of VimActionBean 2019-09-03 14:07:35 +03:00
Alex Plate e39eb76aca Remove id and text from actions 2019-09-03 14:07:35 +03:00
Alex Plate d6d2a55747 Use handlers directly (without actions) 2019-09-03 14:07:35 +03:00