private void OnSettingChanged(IVimBuffer buffer, SettingEventArgs args) { var setting = args.Setting; if (setting.Name == WindowSettingNames.CursorLineName && buffer.TextView.Options != null) { buffer.TextView.Options.SetOptionValue(DefaultWpfViewOptions.EnableHighlightCurrentLineId, buffer.WindowSettings.CursorLine); } }
private void OnSettingChanged(IVimBuffer vimBuffer, SettingEventArgs args) { var setting = args.Setting; if (setting.Name == WindowSettingNames.CursorLineName) { SyncVimToEditor(vimBuffer); } }
private void OnSettingsChanged(object sender, SettingEventArgs args) { var setting = args.Setting; if (setting.Name == GlobalSettingNames.CaretOpacityName) { UpdateCaretOpacity(); } else if (setting.Name == GlobalSettingNames.SelectionName) { UpdateCaretDisplay(); } }