IdeaVim存在此漏洞,你无法通过键入美元符号($)到达行末。你可以在这里看到演示的情况:
由于我正在使用IdeaVim,我的手指离箭头键很远,所以Cmd-→不是我每天使用很多次的选项。
有没有一种方法设置一个新的快捷方式来实现这个动作,而不管换行和行上的字符如何?
--添加1 我在Mac上,所以没有“End”键。
--添加2
我想象中要么放在.ideavimrc
文件中的某个东西 - 要么放在PhpStorm设置中进行修复。但是,任何能将我带到当前行末(不是由于软换行而导致的可视行,而是实际的行)的方法都将作为一个答案。
我是唯一有这个问题的人吗?其他人能否复制它(通过安装The IdeaVim-plugin,启用软换行,然后转到一个非常长的行(占用多个可视行)并按下$)?
PhpStorm 2016.1.2 Build #PS-145.1616,构建于2016年5月24日 JRE:1.8.0_76-release-b198 x86_64 JVM:由JetBrains s.r.o提供的OpenJDK 64位服务器VM
,我无法重现。 - Tarun LalwaniPhpStorm 2017.2.1 版本 #PS-172.3544.41,构建于2017年8月2日。JRE版本为1.8.0_152-release 915-b6 x86_64。JVM版本为JetBrains s.r.0提供的OpenJDK 64位服务器虚拟机
。奇怪的是,你无法重现它。你用的是Mac还是Windows? - ZethPhpStorm 2017.2.4 Build #PS-172.4155.41
,构建于2017年9月15日。JRE: 1.8.0_152-release-915-b11 x86_64 JVM: JetBrains s.r.o提供的OpenJDK 64位服务器虚拟机 Mac OS X 10.12.6。它仍然可以工作。可能是你的.ideavimrc
导致了这个问题?我已经尝试过有和没有软换行两种情况,都可以工作。 - Tarun Lalwani