1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2024-09-21 22:42:48 +02:00
Commit Graph

6459 Commits

Author SHA1 Message Date
Alex Plate
35eb6c2974
Add tests and doc 2019-10-24 15:16:59 +03:00
Alex Plate
e51deac151
Make TemplateTest.kt as option test 2019-10-24 12:59:02 +03:00
Alex Plate
c9bb160291
Add savemodefor option 2019-10-23 13:17:02 +03:00
Alex Plate
586979644c
Add inNormalMode helper function 2019-10-23 13:15:09 +03:00
Alex Plate
0d376eaa1d
Update icon list labels 2019-10-22 12:44:25 +03:00
Alex Plate
086c3d1a24
Update the join EAP dialog 2019-10-22 12:33:45 +03:00
Alex Plate
91e75561a3
Remove the default shortcut 2019-10-21 17:35:55 +03:00
Alex Plate
979bf26441
Change the implementation of system marks 2019-10-21 16:58:22 +03:00
Alex Plate
49844ddd9b
Refactor fileLocation classes 2019-10-21 15:30:46 +03:00
Alex Plate
d095ebb2f3
Rename .java to .kt 2019-10-21 15:07:14 +03:00
Alex Plate
36f473508a
Disable mappings for the second part of multikey commands 2019-10-21 13:40:53 +03:00
Alex Plate
5eb2810352
Add new corrections for caret vertical motion 2019-10-18 15:15:35 +03:00
Alex Plate
ee9e3a6673
Covert DocumentManager.kt to kotlin 2019-10-18 10:24:48 +03:00
Alex Plate
81a6bd528d
WIP: Renaming file 'DocumentManager' with Kotlin extension 2019-10-18 10:09:20 +03:00
Alex Plate
0cd32c97c4
Update changes 2019-10-18 10:07:41 +03:00
Alex Plate
9bef55c63e
Correct selection processing
The last character in the line is not selected if the selection was started from the middle of this character and has a negative direction
2019-10-17 19:17:38 +03:00
Alex Plate
9b8686c25f
Reset caret on escape 2019-10-17 17:43:37 +03:00
Alex Plate
7130760114
Fix vertical caret movements with inlays 2019-10-17 17:34:10 +03:00
Alex Plate
c6390874a2
Update changes 2019-10-17 17:16:28 +03:00
Alex Plate
bf758dcd32
Add missing bundle property 2019-10-17 15:42:41 +03:00
Alex Plate
2258ffa5eb
Fix incompatibilities with older version of IJ 2019-10-17 15:38:14 +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
a3a421410f
[VIM-1749] Tag surround is finished on > 2019-10-15 19:52:48 +03:00
Alex Plate
1921bef0ea
Use build script to print TeamCity status 2019-10-15 19:11:09 +03:00
Alex Plate
70270830dc
Add badge for 2019.2 tests 2019-10-15 18:56:32 +03:00
Alex Plate
d57f465e60
Add IdeaVim icon 2019-10-15 18:43:32 +03:00
Alex Plate
03c38e3454
[VIM-1804] Correct disabling and enabling IdeaVim 2019-10-15 18:14:13 +03:00
Alex Plate
be7d632cba
Disable IdeaVim while AceJump is active.
https://github.com/acejump/AceJump/issues/266
2019-10-14 17:05:18 +03:00
Alex Plate
8c0a85abf4
Vim script supports evaluating of integers 2019-10-14 12:44:08 +03:00
Alex Plate
497e8c06f1
Create getter for last direction 2019-10-10 19:35:04 +03:00
Alex Plate
c1bf84605c
Make findAll function public 2019-10-10 18:44:37 +03:00
Alex Plate
e362f12394
Add comment for toRegex function 2019-10-10 16:29:51 +03:00
Alex Plate
02d201a2f1
Parse the scope of let expression 2019-10-10 16:28:27 +03:00
Alex Plate
48915cc6ad
Print iskeyword value as a regex string 2019-10-09 18:20:16 +03:00
Alex Plate
02b065cc2c
Extensions can use linewise selection 2019-10-08 14:36:20 +03:00
Alex Plate
a255597bc0
Fix exception 2019-10-08 10:37:11 +03:00
Alex Plate
29858e8b10
Do not handle plugin incomplete mappings 2019-10-08 10:31:47 +03:00
Alex Plate
972cfb265b
Change MapHandler formatting 2019-10-04 18:46:30 +03:00
Alex Plate
5e8a3afe61
Provide correct mapping names
vmap - mapping for visual and select mode
xmap - mapping for visual mode
2019-10-04 18:45:46 +03:00
Alex Plate
700decb2e0
Update mappings handler for properly handler intersecting mappings. 2019-10-02 18:44:43 +03:00
Alex Plate
8368055397
Registrar should be written in java due to capability problems 2019-10-01 20:33:00 +03:00
Alex Plate
0d0f1f1c0c
External plugins can now contribute to vimExtension 2019-10-01 19:59:41 +03:00
Alex Plate
db68ae5cea
Add tests for extension in op mode 2019-10-01 10:15:44 +03:00
Alex Plate
0fd7c4aa4f
Clean up 2019-09-30 19:46:40 +03:00
Alex Plate
8592e6ef60
Plugins can act as an operator 2019-09-30 19:46:03 +03:00
Alex Plate
e9fb02220a
Update api of ListenerSuppressor 2019-09-30 19:46:03 +03:00
Alex Plate
aa54a0cd98
Execute mapping in sync way 2019-09-30 19:46:02 +03:00
Alex Plate
eb724c8753
Fix yy command 2019-09-27 22:11:28 +03:00
Alex Plate
1bb0caa704
Fix dd for empty line 2019-09-27 17:46:00 +03:00