1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-09-21 06:24:50 +02:00
Commit Graph

5146 Commits

Author SHA1 Message Date
lippfi
5ecfab65fa Added more command names 2021-08-12 14:39:27 +03:00
lippfi
98fc65ec43 Added comments to commands 2021-08-12 14:39:27 +03:00
lippfi
3e37e2cdc4 NotImplementedError and wrong ranges handling 2021-08-12 14:39:27 +03:00
lippfi
2efb08197f Parsing errors handling 2021-08-12 14:39:27 +03:00
lippfi
b73fc88313 One-line statements can be written in multiline way 2021-08-12 14:39:27 +03:00
lippfi
465db2cd22 Options support in let command 2021-08-12 14:39:27 +03:00
lippfi
73c1dc8118 Added 'execute' command 2021-08-12 14:39:27 +03:00
lippfi
509a202f93 Fixed commands that do not support inline comments 2021-08-12 14:39:27 +03:00
lippfi
09a9884b9f UnknownCommand class and cleanup 2021-08-12 14:39:27 +03:00
lippfi
6afc5aa98e Better executor 2021-08-12 14:39:27 +03:00
lippfi
9e497fb5e8 Nonnull editor & dataContext in function handlers 2021-08-12 14:39:27 +03:00
lippfi
16476256c3 Replaced handlers with commands 2021-08-12 14:39:27 +03:00
lippfi
623430359a Execute method accepts only nonnull editor and dataContext 2021-08-12 14:39:27 +03:00
Alex Plate
a44fe15fea Update col and line functions 2021-08-04 13:47:39 +03:00
Alex Plate
12d1553f5a Remove double copyright note 2021-08-04 12:58:17 +03:00
lippfi
503c2580d7 Fixed last command register for ExCommands 2021-08-04 11:44:43 +03:00
lippfi
8ab9509ceb Last command register fix 2021-08-04 09:49:06 +03:00
Alex Plate
1813ad400a Support line and col functions 2021-08-03 20:22:59 +03:00
Alex Plate
a1b048a2f9 Add conversion from vimDataType to VimNumber 2021-08-03 19:59:15 +03:00
Alex Plate
cb43ad3488 Create a helper method to get vim line 2021-08-03 17:57:33 +03:00
Alex Plate
e8daf67276 Small refactoring of VimInt 2021-08-03 17:27:09 +03:00
Alex Plate
00ef191ad0 Define VimInt constants, add method to convert bool to VimInt 2021-08-03 17:24:16 +03:00
Alex Plate
e8d559f6d0 Support empty function 2021-08-03 17:15:13 +03:00
lippfi
82ed892166 Grammar refactoring 2021-08-03 11:54:49 +03:00
lippfi
7196d83833 Formatting 2021-07-31 12:37:08 +03:00
lippfi
2b7c311a2b Removed "originalString" property from commands 2021-07-31 11:31:01 +03:00
lippfi
7ef4e45945 Better exception handling 2021-07-30 18:57:02 +03:00
lippfi
46788cc6c6 Added vimScript package & antlr grammar 2021-07-30 17:33:29 +03:00
Matt Ellis
70a45f3dc8 Treat use block caret option as caret override 2021-07-29 21:20:28 +01:00
Matt Ellis
d63e3dadbc Merge branch 'master' into feature/guicursor 2021-07-28 23:07:47 +01:00
Alex Plate
93109f1e19 Add additional logging for keys execution 2021-07-28 11:26:09 +03:00
Alex Plate
534fbe1a6b Tests: reset repeat between tests 2021-07-26 19:07:46 +03:00
Alex Plate
19b51a4a69 Add docs for types of motion 2021-07-22 11:13:58 +03:00
Alex Plate
f64439dab9 Remove unused function 2021-07-01 22:24:39 +03:00
Alex Plate
5018b0e9ff Change action place for IdeaVim actions 2021-07-01 19:52:20 +03:00
Alex Plate
81076d9c43 Several improvements 2021-07-01 19:30:37 +03:00
Alex Plate
df9d5bfe25 Fix GlobalHandlerTest 2021-07-01 18:13:01 +03:00
Alex Plate
afbfacb462 Format code 2021-07-01 17:36:28 +03:00
Michal Placek
408cd0e037 vim-2335 Support for navigation to previous buffer with :b# 2021-07-01 13:41:15 +03:00
Michal Placek
c15eccf49a vim-1062 -fixes 2021-07-01 13:31:27 +03:00
Michal Placek
ddb159eec8 vim-1062 2021-07-01 13:31:27 +03:00
Matt Ellis
91585e1059 Run linters 2021-06-30 21:41:59 +01:00
Matt Ellis
0d840b2c41 Merge branch 'master' into feature/guicursor 2021-06-30 18:39:03 +01:00
Matt Ellis
0288a0f2b5 Use insert caret for select mode 2021-06-30 17:26:44 +01:00
Matt Ellis
fe7dc4902b Make ExShortcutKeyAction dumb aware 2021-06-30 17:17:55 +01:00
Matt Ellis
1caf380505 Improve caret painting in command line 2021-06-30 17:15:52 +01:00
Alex Plate
31e633f55e Update formatting 2021-06-30 07:42:22 +00:00
Alex Plate
e3aa3e24f5 Create a job for automatic formatting 2021-06-30 10:39:39 +03:00
Alex Plate
b7396fdf8c Fix formatting 2021-06-30 10:31:27 +03:00
Alex Plate
e8f0e31a27 Correct caret for selecting from the end for 212+ versions of IJ 2021-06-30 10:29:51 +03:00