Python中PyCharm使用Vim插件时,按zt无法置顶当前行怎么办?
如题,有解决办法么?
Python中PyCharm使用Vim插件时,按zt无法置顶当前行怎么办?
5 回复
这个头像似曾相识 彭?
这个问题我遇到过。PyCharm的IdeaVim插件默认的zt映射可能被IDE的其他快捷键占用了。
最直接的解决办法是在~/.ideavimrc(Windows在C:\Users\<用户名>\.ideavimrc)里重新绑定。加这行:
nnoremap zt zt
保存后重启PyCharm就行。
如果还不行,可能是IDE快捷键冲突。去PyCharm设置里搜"zt",看有没有冲突的快捷键绑定。有的话就改掉或者删掉。
还有个办法是检查你的.ideavimrc里有没有设置set noideamarks,这个有时会影响滚动命令。
简单说就是改配置文件或者查快捷键冲突。
nope
我测试了一下, 我也不能置顶, 但是我发现距离顶部的行数正好和我设置的scrolloff行数一致, 所以我猜测是不是楼主也是这样
有解决办法吗?我也遇到了。

