public override VimPoint Move(Interfaces.IVimHost host) { VimGlobalInfo.FindWordRecord = new VimFindWordRecord(_wordToSearch, VimFindWordRecord.FindOptions.UserRegex); host.FindNextWord(VimGlobalInfo.FindWordRecord); return host.CurrentPosition; }
public override VimPoint Move(Interfaces.IVimHost host) { if (VimGlobalInfo.FindWordRecord == null) { host.UpdateStatus("Error: No word to search"); return host.CurrentPosition; } for (int i = 0; i < this.Repeat; i++) { host.FindNextWord(VimGlobalInfo.FindWordRecord); } return host.CurrentPosition; }