1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-09-06 16:53:13 +02:00

Commit Graph

  • 16cd05fc76 Fix incorrect use of visual position instead of buffer position Alex Plate 2024-05-16 10:20:41 +03:00
  • 4788dacc86 Fix wording Eduardo Haesbaert 2024-05-23 12:56:36 -03:00
  • 91e54c8b0d Replace c_CTRL-R swing TextAction implementation with proper Vim engine implementation Filipp Vakhitov 2024-05-23 17:31:18 +03:00
  • 15ccebfe11 Cleanup Filipp Vakhitov 2024-05-23 15:27:18 +03:00
  • 5c849c9105 Fix ExEntryAction Filipp Vakhitov 2024-05-23 02:24:34 +03:00
  • 9e99506223 Move some logic to engine Filipp Vakhitov 2024-05-23 01:32:48 +03:00
  • 53ea90379f Moved some search related logic to commands to simplify KeyHandler and ProcessGroup Filipp Vakhitov 2024-05-23 00:15:46 +03:00
  • 2619d7ebb4 Moved some classes to the same file in vim-engine Filipp Vakhitov 2024-05-22 22:14:54 +03:00
  • 8c8a7aceca Moved some classes to the same file in vim-engine Filipp Vakhitov 2024-05-22 22:12:34 +03:00
  • 726b885b60 More obvious processing of ex-commands. Filipp Vakhitov 2024-05-22 22:04:32 +03:00
  • a6994a09c3 Add support for commands that can be executed either once or for each caret depending on some circumstances Filipp Vakhitov 2024-05-22 15:44:12 +03:00
  • 1616aff5a1 Update version of TC config Alex Plate 2024-05-10 16:06:28 +03:00
  • 5a82f05be8 Update version of IJ in TC tests Alex Plate 2024-05-10 15:46:31 +03:00
  • 3020504cdc Rename kotlin TC config to avoid compilation issues Alex Plate 2024-05-10 15:36:41 +03:00
  • d00e802674 Update options documentation Matt Ellis 2024-04-19 09:42:38 +01:00
  • c46008dddc Update Vim option even when IdeaVim is disabled Matt Ellis 2024-04-12 15:32:49 -07:00
  • 755000c376 Reset Vim options when IDE setting changes Matt Ellis 2024-04-12 15:24:30 -07:00
  • 1e4a60bfe6 Fix nullability warning Matt Ellis 2024-04-08 10:50:39 -05:00
  • c9ee685956 Codify assumption re global-local external setting Matt Ellis 2024-04-08 10:48:02 -05:00
  • c2b1083836 Updated descriptions as per review comments Matt Ellis 2024-04-04 13:49:16 +01:00
  • 3518528f22 Prevent resetting options when plugin re-enabled Matt Ellis 2024-03-04 00:52:23 +00:00
  • 9bed8fec79 Map 'scrolloff' and 'sidescrolloff' options Matt Ellis 2024-02-21 12:15:39 +00:00
  • 3ffbea7d42 Match Vim's behaviour for :set[local] {option}< Matt Ellis 2024-02-20 15:43:46 +00:00
  • 39b42193cb Map 'scrolljump' and 'sidescroll' options Matt Ellis 2024-02-14 16:53:40 +00:00
  • c69e080b05 Add 'fileencoding' option Matt Ellis 2024-02-13 09:09:18 +00:00
  • 50b42036d1 Add 'bomb' option Matt Ellis 2024-02-12 18:40:03 +00:00
  • 340c40ceff Add 'fileformat' option Matt Ellis 2024-02-12 17:18:00 +00:00
  • 6aeffe71de Map 'number' and 'relativenumber' options Matt Ellis 2024-02-06 00:06:34 +00:00
  • 04c33d719e Improve relative line converter for soft wraps Matt Ellis 2024-02-06 01:31:47 +00:00
  • 07f1d1e8e6 Move number/relativenumber options out of engine Matt Ellis 2024-02-05 10:20:27 +00:00
  • 6c61254c50 Add 'colorcolumn' option to show visual guides Matt Ellis 2024-01-09 16:00:31 +00:00
  • c6efea8c34 Add 'textwidth' option Matt Ellis 2024-01-09 09:50:39 +00:00
  • 80f43a7c66 Add 'cursorline' option Matt Ellis 2024-01-09 01:11:45 +00:00
  • 9f5d3a9a28 Add 'list' option to show whitespace Matt Ellis 2024-01-08 22:34:03 +00:00
  • 8800a4f70b Add 'breakindent' option Matt Ellis 2024-01-08 17:24:12 +00:00
  • 990254dcac Sort ideavim.dic to make it easier to modify Matt Ellis 2024-02-06 09:14:22 +00:00
  • 73a1118e78 Extract base implementation for IDE backed options Matt Ellis 2024-01-08 14:40:08 +00:00
  • d3bedf26cf Treat IDE value as default for 'wrap' option Matt Ellis 2024-01-04 17:20:28 +00:00
  • 25b29f429a Track how option value is set Matt Ellis 2024-01-04 17:13:43 +00:00
  • 363f821962 Introduce 'wrap' option based on IntelliJ setting Matt Ellis 2024-01-04 16:26:57 +00:00
  • 8d873c0bf1 Fix(VIM-3418): Restore mappings after plugin disable/enable Alex Plate 2024-05-09 08:57:12 +03:00
  • 955676ed9e Add comments about structures for testing Alex Plate 2024-05-09 08:30:47 +03:00
  • a2439a37e4 Make RequiredShortcut as a data class Alex Plate 2024-05-09 08:21:26 +03:00
  • 7b6daa8e4e Bump io.ktor:ktor-serialization-kotlinx-json from 2.3.10 to 2.3.11 dependabot[bot] 2024-05-08 16:01:31 +00:00
  • fcf782296a Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.23 to 1.9.24 dependabot[bot] 2024-05-08 16:02:03 +00:00
  • 44889b635c Bump com.google.devtools.ksp:symbol-processing-api dependabot[bot] 2024-05-08 15:49:07 +00:00
  • bc12ba11cd Bump io.ktor:ktor-client-core from 2.3.10 to 2.3.11 dependabot[bot] 2024-05-08 15:47:47 +00:00
  • 9b08db75e3 Bump io.ktor:ktor-client-auth from 2.3.10 to 2.3.11 dependabot[bot] 2024-05-08 15:47:42 +00:00
  • 4c3ad3f263 Add NERDTree action to toggle excluded files chylex 2024-05-05 16:19:08 +02:00
  • 598bcc7edd Do not notify slack about the new release Alex Plate 2024-05-07 14:18:31 +03:00
  • 12575c3cb9 Set plugin version to chylex-34 customized/34 chylex 2023-11-17 12:55:52 +01:00
  • 8e8420033c Revert "Factor disposable objects on editor opening" chylex 2024-04-27 09:46:43 +02:00
  • 7b89362f9d Fix(VIM-3364): Exception with mapped Generate action chylex 2024-03-27 13:24:17 +01:00
  • 567a8487de Apply scrolloff after executing native IDEA actions chylex 2024-01-24 23:15:05 +01:00
  • 90ad27e55a Stay on same line after reindenting chylex 2024-01-26 11:41:59 +01:00
  • 271ea2345d Update search register when using f/t chylex 2024-01-23 13:16:02 +01:00
  • 82386be533 Automatically add unambiguous imports after running a macro chylex 2023-12-03 09:31:15 +01:00
  • a36ba6ab3d Fix(VIM-3179): Respect virtual space below editor (imperfectly) chylex 2023-11-15 00:06:45 +01:00
  • ce60d1e552 Fix(VIM-3178): Workaround to support "Jump to Source" action mapping chylex 2023-11-14 23:41:00 +01:00
  • 7b388a0ce4 Fix(VIM-3166): Workaround to fix broken filtering of visual lines chylex 2023-11-10 02:34:50 +01:00
  • 4a200c23a7 Add support for count for visual and line motion surround chylex 2023-11-09 09:17:29 +01:00
  • 723a6b943f Fix vim-surround not working with multiple cursors chylex 2022-10-24 02:09:20 +02:00
  • 1205b33195 Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions chylex 2022-12-21 04:34:56 +01:00
  • 30de641513 Set plugin version to chylex-33 customized/33 chylex 2023-11-17 12:55:52 +01:00
  • d1b58c9d39 Revert "Factor disposable objects on editor opening" chylex 2024-04-27 09:46:43 +02:00
  • 063ed0aa84 Set plugin version to chylex-32 customized/32 chylex 2023-11-17 12:55:52 +01:00
  • fccfe0c2ea Revert "Factor disposable objects on editor opening" chylex 2024-04-27 09:46:43 +02:00
  • 45ed79d865 Apply NERDTree to all tree views chylex 2024-04-26 18:01:34 +02:00
  • 527eb4cbb3 Fix(VIM-3364): Exception with mapped Generate action chylex 2024-03-27 13:24:17 +01:00
  • e32ac125b2 Disable speed search in Project tool window when NERDTree is enabled chylex 2024-02-15 05:58:16 +01:00
  • 4d1d3b697c Apply scrolloff after executing native IDEA actions chylex 2024-01-24 23:15:05 +01:00
  • 3246832528 Stay on same line after reindenting chylex 2024-01-26 11:41:59 +01:00
  • 6505bfc9aa Update search register when using f/t chylex 2024-01-23 13:16:02 +01:00
  • 0c63890e9d Automatically add unambiguous imports after running a macro chylex 2023-12-03 09:31:15 +01:00
  • 259958e702 Fix(VIM-3179): Respect virtual space below editor (imperfectly) chylex 2023-11-15 00:06:45 +01:00
  • 4916545b53 Fix(VIM-3178): Workaround to support "Jump to Source" action mapping chylex 2023-11-14 23:41:00 +01:00
  • b8a9bddfa9 Fix(VIM-3166): Workaround to fix broken filtering of visual lines chylex 2023-11-10 02:34:50 +01:00
  • 95688b33c8 Add support for count for visual and line motion surround chylex 2023-11-09 09:17:29 +01:00
  • 07f44f1c93 Fix vim-surround not working with multiple cursors chylex 2022-10-24 02:09:20 +02:00
  • 2ce6239ad6 Fix(VIM-696) Restore visual mode after undo/redo, and disable incompatible actions chylex 2022-12-21 04:34:56 +01:00
  • a0d2d64237 Revert(VIM-2884): Fix moving lines to cursor chylex 2024-01-23 08:45:14 +01:00
  • 2e4e8c058b Respect count with <Action> mappings chylex 2023-11-17 07:32:27 +01:00
  • f464d25844 Change matchit plugin to use HTML patterns in unrecognized files chylex 2022-06-18 19:59:56 +02:00
  • acc12c5b17 Reset insert mode when switching active editor chylex 2023-10-19 23:56:06 +02:00
  • 0c1bbd5e92 Remove update checker chylex 2023-01-02 01:16:14 +01:00
  • f330e220ad Set custom plugin version chylex 2021-10-18 13:36:02 +02:00
  • b86ec03dc4 Update UI tests for python. Open tool window by calling API Alex Plate 2024-04-26 19:13:53 +03:00
  • ae75498f8a Update the UI test to search for the new name of the copy dialog Alex Plate 2024-04-26 18:44:31 +03:00
  • 9d0b68b0f8 Use the correct context after executing the ex command Alex Plate 2024-04-26 18:22:53 +03:00
  • eeb5939e59 Use brew to install ffmpeg on GitHub actions Alex Plate 2024-04-26 17:37:21 +03:00
  • ef235a47bf Try to install ffmpeg on GitHub actions using homebrew Alex Plate 2024-04-26 17:25:54 +03:00
  • b66da76880 VIM-3376: Remove usages of the EditorDataContext Alex Plate 2024-04-26 14:52:47 +03:00
  • 54d6119784 VIM-3376: Working on removing EditorDataContext. Remove it from ReplaceWithRegister Alex Plate 2024-04-26 14:19:47 +03:00
  • 0b8c081425 VIM-3376: Working on removing EditorDataContext. Remove it from multiple places Alex Plate 2024-04-26 14:16:52 +03:00
  • 209052ffa6 Create a function to get the execution context from the editor Alex Plate 2024-04-26 14:03:37 +03:00
  • fe9a6b5cfb Remove context argument when creating a pad for the string Alex Plate 2024-04-26 13:56:10 +03:00
  • 9c0f74369f VIM-3376: Working on removing EditorDataContext. Remove from ExEditorKit Alex Plate 2024-04-26 13:48:39 +03:00
  • cd27e5229b VIM-3376: Working on removing EditorDataContext. Remove from CommandLineHelper Alex Plate 2024-04-26 13:40:18 +03:00
  • 472732905c VIM-3376: Get rid of IjCaretAndEditorExecutionContext Alex Plate 2024-04-26 13:27:56 +03:00
  • 485d9f81cd VIM-3376: Use SimpleDataContext in tests Alex Plate 2024-04-26 12:25:56 +03:00