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:
parent
bbd314b6df
commit
73ef8c821b
src/com/maddyhome/idea/vim
@ -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 {
|
||||
|
@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user