コード例 #1
0
 public void NormalizeLineEndings()
 {
     Create("cat", "dog");
     RegisterMap.GetRegister('c').UpdateValue("fish\ntree\n", OperationKind.LineWise);
     _vimBuffer.ProcessNotation("<C-R>c");
     Assert.Equal(
         new[] { "fish", "tree", "cat", "dog" },
         _textBuffer.GetLines());
     for (int i = 0; i < 3; i++)
     {
         Assert.Equal(Environment.NewLine, _textBuffer.GetLine(i).GetLineBreakText());
     }
 }
コード例 #2
0
 public void Yank3()
 {
     Create("foo", "bar");
     RunCommand("y c");
     Assert.Equal(_textView.GetLine(0).ExtentIncludingLineBreak.GetText(), RegisterMap.GetRegister('c').StringValue);
 }