public void ReenableActiveSelectionNoSelectModeMouse()
 {
     _vimBuffer1.Process(GlobalSettings.DisableAllCommand);
     Assert.Equal(ModeKind.Disabled, _vimBuffer1.ModeKind);
     _vimBuffer1.TextView.Selection.Select(0, _vimBuffer1.TextView.GetEndPoint().Position);
     _vimBuffer1.Process(GlobalSettings.DisableAllCommand);
     Assert.Equal(ModeKind.VisualCharacter, _vimBuffer1.ModeKind);
     _vimBuffer1.ProcessNotation("<Esc>");
     Assert.Equal(ModeKind.Normal, _vimBuffer1.ModeKind);
 }
示例#2
0
 public void QuitDirtyBuffer()
 {
     VimHost.IsDirtyFunc = _ => true;
     _vimBuffer.ProcessNotation(":q<CR>");
     Assert.Equal(Resources.Common_NoWriteSinceLastChange, _control.CommandLineTextBox.Text);
 }