Commit Graph
37 Commits
Author SHA1 Message Date
chylex e096b803c5 Set plugin version to chylex-48 2025-05-16 18:48:52 +02:00
chylex ba9d89caed Implement pumvisible() function 2025-05-16 18:47:48 +02:00
chylex a62a356dfb Make gj/gk jump over soft wraps 2025-05-16 12:39:56 +02:00
chylex 5a25c53808 Make camelCase motions adjust based on direction of visual selection 2025-05-16 12:39:56 +02:00
chylex 19cd5bf53d Make search highlights temporary 2025-05-16 12:39:56 +02:00
chylex 799a2271bd Exit insert mode after refactoring 2025-05-16 12:39:56 +02:00
chylex 46314beaa7 Add action to run last macro in all opened files 2025-05-16 12:39:56 +02:00
chylex aa0b299d1a Stop macro execution after a failed search 2025-05-16 12:39:56 +02:00
chylex b5ca0b57fe Revert per-caret registers 2025-05-16 12:39:56 +02:00
chylex be69de15b4 Apply scrolloff after executing native IDEA actions 2025-05-16 12:39:56 +02:00
chylex d9bb4a581e Stay on same line after reindenting 2025-05-16 12:39:56 +02:00
chylex 4f4ec08958 Update search register when using f/t 2025-05-16 12:39:55 +02:00
chylex b4ed59b08f Automatically add unambiguous imports after running a macro 2025-05-16 12:39:55 +02:00
chylex c6174f4395 Fix(VIM-3179): Respect virtual space below editor (imperfectly) 2025-05-16 12:39:55 +02:00
chylex b5416da9a4 Fix(VIM-3178): Workaround to support "Jump to Source" action mapping 2025-05-16 12:39:55 +02:00
chylex 9474364910 Add support for count for visual and line motion surround 2025-05-16 12:39:55 +02:00
chylex afb7d29871 Fix vim-surround not working with multiple cursors
Fixes multiple cursors with vim-surround commands `cs, ds, S` (but not `ys`).
2025-05-16 12:39:55 +02:00
chylex 6afd363731 Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions 2025-05-16 12:39:55 +02:00
chylex 0880a78bfe Respect count with <Action> mappings 2025-05-16 12:39:55 +02:00
chylex e6c506811f Change matchit plugin to use HTML patterns in unrecognized files 2025-05-16 12:39:55 +02:00
chylex d3142f4574 Reset insert mode when switching active editor 2025-05-16 12:39:55 +02:00
chylex bf54c86622 Remove notifications about configuration options 2025-05-16 12:06:25 +02:00
chylex 9aed3c4eb6 Remove update checker 2025-05-16 12:06:25 +02:00
chylex cd3c40c855 Set custom plugin version 2025-05-16 12:06:25 +02:00
chylexandAlex Pláte dedd90ce13 Fix(VIM-3615): Escape closes dialog while waiting for more keys 2024-08-30 16:46:53 +03:00
chylexandAlex Pláte 4c3ad3f263 Add NERDTree action to toggle excluded files 2024-05-08 10:02:10 +03:00
chylexandAlex Pláte 6dd924b2b2 Implement motions to go to next/previous misspelled word 2024-02-23 10:17:25 +02:00
chylexandAlex Pláte f4782630d4 Add Matchit support for Java statements 2024-02-20 16:41:34 +02:00
chylexandAlex Pláte 32d5e1e6fa Enforce LF line separator in project code style 2024-02-20 16:31:36 +02:00
chylexandlippfi f69630b668 VIM-3238 Fix recording a macro that replays another macro 2024-02-10 20:05:47 +02:00
chylexandAlex Pláte 673222da6c Prevent code completion popup from appearing after running a macro 2023-12-22 09:32:33 +02:00
chylexandAlex Pláte 419160724c Fix(VIM-2933): Reloading/sourcing .ideavimrc does not initialize new plugins 2023-11-03 11:27:41 +02:00
chylexandAlex Pláte fb78cdd304 Add operating system type to has() function 2023-10-27 12:28:06 +03:00
chylexandAlex Pláte c7b51b7fa5 Implement partial code completion support in macros
Works ok with insertions (Enter, Ctrl+Enter) but not with replacements (Tab)
2022-07-22 10:02:23 +03:00
chylexandAlex Pláte b50197f7ce Fix(VIM-2227): Wrong behavior when deleting / changing surround with invalid character 2022-06-23 18:19:28 +03:00
chylexandAlex Pláte b6d84e0e66 Fix compile errors in unit tests on Windows 2021-12-01 09:37:24 +03:00
chylexandAlex Pláte 637ae21089 [VIM-2255] Missing reload icon in .ideavimrc on Windows 2021-10-29 10:09:48 +03:00