From 411528c94891da4b9a765063d5fa21aea0d8a960 Mon Sep 17 00:00:00 2001 From: Jason Imison Date: Mon, 1 Apr 2024 23:11:47 +0100 Subject: [PATCH] Force Visual Studio default caret in Insert Mode Fixes #2955 --- Src/VimMac/VimExtensionAdapter.cs | 4 ++-- Src/VimWpf/VimHost.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Src/VimMac/VimExtensionAdapter.cs b/Src/VimMac/VimExtensionAdapter.cs index f681b0d08f..d2a1dd3df8 100644 --- a/Src/VimMac/VimExtensionAdapter.cs +++ b/Src/VimMac/VimExtensionAdapter.cs @@ -21,7 +21,7 @@ internal class VimExtensionAdapter : IExtensionAdapter false; protected virtual bool UseDefaultCaret => - false; + true; private bool? Unless(bool expected, bool value) { @@ -42,6 +42,6 @@ internal class VimExtensionAdapter : IExtensionAdapter Unless(false, IsIncrementalSearchActive(textView)); bool? IExtensionAdapter.UseDefaultCaret => - Unless(false, UseDefaultCaret); + Unless(true, UseDefaultCaret); } } diff --git a/Src/VimWpf/VimHost.cs b/Src/VimWpf/VimHost.cs index 401cf9a5bd..83555ab8af 100644 --- a/Src/VimWpf/VimHost.cs +++ b/Src/VimWpf/VimHost.cs @@ -76,7 +76,7 @@ public virtual DefaultSettings DefaultSettings public virtual bool UseDefaultCaret { - get { return false; } + get { return true; } } protected VimHost(