Alex Plate
380156aa4b
Use star register for clipboard test
2019-06-06 16:53:09 +03:00
Alex Plate
6081f1d5ff
Merge pull request #197 from JetBrains/IdeaPut
...
VIM-25 Smart put operations (via IJ)
2019-06-06 14:08:06 +03:00
Matt Ellis
ff54bfa5b3
Merge branch 'master' into feature/search
2019-06-05 20:47:34 +01:00
Matt Ellis
22445f6df9
Add tests for hlsearch and incsearch
2019-06-05 20:24:38 +01:00
Alex Plate
272aa9513a
Replace <caret> with ${c} for kotlin tests
2019-06-05 19:00:36 +03:00
Alex Plate
4b1abfc60f
Add test for clipboard copy
2019-06-05 18:59:09 +03:00
Alex Plate
32fdbaccc3
VIM-25 Smart put operations (via IJ)
2019-06-05 15:49:31 +03:00
Matt Ellis
f3b1ddf439
Merge branch 'master' into feature/search
2019-06-03 16:42:39 +01:00
Alex Plate
1bb6345fcb
Refactor put group
2019-05-31 19:27:43 +03:00
Alex Plate
fa9b1933fa
Merge pull request #186 from JetBrains/VIM-510
...
This huge branch was created as a result of VIM-510. It provides many
changes aiming to solve the problems associated with selection.
Main changes:
Introducing select mode.
[VIM-510] Structural selection enables visual mode.
[VIM-274] During refactoring, select mode is enabled (which works almost
like normal IntelliJ IDEA selection).
2019-05-31 12:24:33 +03:00
Alex Plate
0b76e86ace
Create different method for isVisualBlock and isBlockSubMode
2019-05-30 12:26:13 +03:00
Alex Plate
52d0c44014
Fix enter action for select mode
2019-05-24 15:43:21 +03:00
Alex Plate
da7ff06734
Rename acontinue* to acontinue*
2019-05-24 11:41:40 +03:00
Alex Plate
5081ede268
[VIM-1666] properly handling of digraphs after pressing backspace
2019-05-21 15:52:17 +03:00
Alex Plate
34ec791ba3
Add VimOptionDefault to docs
2019-05-21 12:25:27 +03:00
Alex Plate
f4b80d4d80
Add docs to VimListOptionTestCase
2019-05-20 19:10:37 +03:00
Alex Plate
fcbc1773ad
Add VimListOptionTestCase for testing IdeaVim options
2019-05-20 17:34:06 +03:00
Alex Plate
4d971be732
Support End and Shift-End motions
2019-05-20 13:21:24 +03:00
Alex Plate
deff56db29
Extract handler for shifted arrows
2019-05-20 12:54:05 +03:00
Matt Ellis
9c5420c79c
Fix exception highlighting last CR in file
...
Custom implementation of offsetToCharacterPosition failed when the text range of the last CR in the file wrapped to a line that didn't exist in the editor. This caused an exception when search highlights included the last CR in the file
2019-05-19 19:40:26 +02:00
Matt Ellis
bd58802ed6
Make incsearch work with entering digraphs
2019-05-17 23:19:02 +01:00
Matt Ellis
71504d0ded
Merge branch 'master' into ideavim-search
...
# Conflicts:
# src/com/maddyhome/idea/vim/ui/ExEntryPanel.java
2019-05-17 23:00:22 +01:00
Matt Ellis
70652d445c
Fix next/prev after search word and smartcase
...
Makes sure that search word forward/backward ignores smartcase for first and subsequent searches.
2019-05-17 22:29:58 +01:00
Matt Ellis
35f96b28bc
VIM-128 Substitute works with ignorecase and smartcase
2019-05-17 22:28:40 +01:00
Alex Plate
849c0cbd49
Support shifted and non-shifter Home key
2019-05-16 17:22:47 +02:00
Alex Plate
770cc2cd72
Use !! in tests instead of ?: run
2019-05-15 19:57:17 +02:00
Alex Plate
34893e7847
Support the rest of selectmodel options
2019-05-15 18:55:56 +02:00
Alex Plate
c49d5b4ffa
Move packages to better location
2019-05-15 15:47:29 +02:00
Alex Plate
83b626b77e
Remove ExtendSelection actions
2019-05-15 13:01:18 +02:00
Alex Plate
45932d9189
Save last column during shift-motions
2019-05-15 10:25:38 +02:00
Alex Plate
fe01820f3f
Add support for key in selectmode option
2019-05-15 10:18:44 +02:00
Alex Plate
2ad4436cef
Add support for startsel in keymodel option
2019-05-15 09:59:31 +02:00
Alex Plate
ce692df94f
Fix cc command for empty document
2019-05-14 19:34:26 +03:00
Alex Plate
dbcf2acce4
Support cmd for selectmode option
2019-05-14 19:14:53 +03:00
Alex Plate
45b286206f
Replace <caret> with ${c}
2019-05-14 17:15:14 +03:00
Alex Plate
bdc9b78ec8
Merge branch 'master' into VIM-510
2019-05-14 16:51:55 +03:00
Alex Plate
25289ed4c5
Fix dot command for visual change
2019-05-14 13:20:44 +03:00
Alex Plate
2c32cbfbfd
Fix linewise change to end of document
2019-05-14 13:16:30 +03:00
Alex Plate
4196ec5093
Fix big O for visual block mode
2019-05-13 21:18:35 +03:00
Alex Plate
66dc40f6e2
[VIM-1655] Deleted in insert mode text is not yanked
2019-05-13 15:23:59 +03:00
Alex Plate
b3bf33f488
Merge pull request #193 from citizenmatt/feature/cmdline-editing
...
Improvements to ex entry
2019-05-08 19:43:55 +03:00
Alex Plate
58081ed0ef
Fix broken test
2019-05-08 19:43:13 +03:00
Alex Plate
f80111299f
Use '\n' separator for CmdHandler
2019-05-08 19:32:09 +03:00
Alex Plate
f5dd1722f5
Fix separator related failed tests
2019-05-08 19:20:14 +03:00
Alex Plate
4237ce9b3c
Support multicaret for entering visual mode with count
2019-05-08 18:44:02 +03:00
Alex Plate
b3f3a307ba
Support entering visual mode with count without previous visual operation
2019-05-08 17:39:33 +03:00
Alex Plate
f40ee92826
Support enter visual mode with count
2019-05-08 16:42:16 +03:00
Alex Plate
686c774e0f
Add VimBehaviourDiffers for motion right tests
2019-05-08 16:08:39 +03:00
Alex Plate
712e3df4b8
Add muted tests to dollar motion in visual block mode
2019-05-07 17:12:15 +03:00
Matt Ellis
98d22523be
Merge branch 'master' into feature/cmdline-editing
2019-05-07 12:32:25 +01:00