我使用vsvim,当我在插入模式下输入'shift + each letter'作为大写字母时,它会自动添加'\ n'。这让我很困惑。为什么会发生这种情况?如何避免这种情况?
答案 0 :(得分:3)
根据您的评论,您已安装Python Intellisense Enhancer扩展程序。这个扩展有一个已知的错误与VsVim(实际上任何其他使用硬编码的键映射的扩展)冲突。
基本上,他们将某些键组合硬编码为启动智能感知。 Visual Studio本身使用映射到某些键组合的命令。他们通过向进程发送键击来调用intellisense,而不是使用命令或intellisense API。这会导致VsVim和其他扩展程序看到键击而不是命令,因此它们会像用户键入它一样做出反应
我在一段时间前提出了一项建议工作的错误,但没有得到任何回复