public void VimBufferCreated(IVimBuffer buffer) { var textView = buffer.TextView as IWpfTextView; if (textView == null) { return; } // Setup the block caret var caret = _blockCaretFactoryService.CreateBlockCaret(textView); var caretController = new BlockCaretController(buffer, caret); }
public void VimBufferCreated(IVimBuffer buffer) { var textView = buffer.TextView as IWpfTextView; if (textView == null) { return; } // Setup the block caret var caret = _blockCaretFactoryService.CreateBlockCaret(textView); var caretController = new BlockCaretController(buffer, caret); buffer.WindowSettings.SettingChanged += (_, args) => OnSettingChanged(buffer, args); }