1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-03-06 00:32:52 +01:00

Minor review issues

This commit is contained in:
Vitalii Karavaev 2018-08-07 16:47:18 +03:00
parent bbd314b6df
commit 73ef8c821b
2 changed files with 7 additions and 4 deletions
src/com/maddyhome/idea/vim

View File

@ -41,10 +41,9 @@ public class DeleteLinesHandler extends CommandHandler {
public boolean execute(@NotNull Editor editor, @NotNull Caret caret, @NotNull DataContext context,
@NotNull ExCommand cmd) throws ExException {
final String argument = cmd.getArgument();
StringBuilder arg = new StringBuilder(argument);
final char register;
if (argument.length() > 0 && !Character.isDigit(argument.charAt(0))) {
register = arg.charAt(0);
register = argument.charAt(0);
cmd.setArgument(argument.substring(1));
}
else {

View File

@ -33,14 +33,18 @@ class VimMultipleCursorsExtension : VimNonDisposableExtension() {
private class NextOccurrenceHandler : VimExtensionHandler {
override fun execute(editor: Editor, context: DataContext) {
val offset = VimPlugin.getMotion().selectNextOccurrence(editor)
if (offset != -1) MotionGroup.moveCaret(editor, editor.caretModel.primaryCaret, offset, true)
if (offset != -1) {
MotionGroup.moveCaret(editor, editor.caretModel.primaryCaret, offset, true)
}
}
}
private class SkipOccurrenceHandler : VimExtensionHandler {
override fun execute(editor: Editor, context: DataContext) {
val offset = VimPlugin.getMotion().skipCurrentOccurrence(editor)
if (offset != -1) MotionGroup.moveCaret(editor, editor.caretModel.primaryCaret, offset, true)
if (offset != -1) {
MotionGroup.moveCaret(editor, editor.caretModel.primaryCaret, offset, true)
}
}
}