时间:2021-05-22
Ideavim对同时喜欢Vim和Intellij全家桶(Idea, Pycharm等)的人来说是再熟悉不过了,既可以享受Intellij的强大功能,又可以用Vim操作文本,真是双份的快乐。可是你知道Ideavim也有插件的吗,虽然是官方模拟的,但操作方式与Vim原生的并没有什么不同?从IdeaVim的主页上可以查到支持的插件列表。
easymotion 模拟的是Vim-easymotion插件
需要事先安装IdeaVim-EasyMotion和AceJump这两个Idea的插件. 使用方法:<leader><leader>w 或者 b, 默认就是逗号逗号w键,后面的单词会出现一个高亮的字母,按下字母就可以跳转到那个单词。如下图
这样特定字母可以不用搜索就可以全文跳转了
surround 模拟的是Vim-surround 插件,
可以把字符串附近的引号,单引号,方括号,html标签去掉或者改成其它成对字符。在编辑html时特别方便。
multiple-cursors 模拟的是vim-multiple-cursors插件
Sublime Text那样的多光标编辑,方便修改变量名
增加完就可以同时修改多处。
commentary模拟的是commentary.vim插件
增加注释
argtextobj [即将发布] 模拟的是argtextobj.vim插件
新加了一个text object 参数
注意 这些插件是默认不开启的,必须在c:\User<你的用户名>.ideavimrc里加上set <插件名>
set surroundset multiple-cursorsset commentaryset argtextobj总结
以上所述是小编给大家介绍的Pycharm和Idea支持的vim插件的方法,希望对大家有所帮助,也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在开始编写插件之前,你需要确认Vim是否支持Ruby,通过以下命令来判别:$vim--version|grep+ruby如果输出为空,则表示你当前的vim不支持
当前使用的IDEA版本是2020.1。随着IDEA版本的升级,有些插件不再支持,而有些插件变成了收费插件,这些插件将不再推荐。以下列举的,都是亲测可以在2020
重装电脑,在windows和虚拟机里面的Ubuntu里都安装了Pycharm专业版,安装的时候我都选择了vim插件,装好之后打开发现ctrl+X不能用,并且选中
背景最近玩Python已经有段时间了,一般都是通过vim和Pycharm来开发,真心觉得这两个是神器.Vim神器暂且不说,今天来分享Pycharm的一个小技巧,
环境:idea2020.1插件:LeetCode-editor6.7一、IDEA安装LeetCode插件安装完成重启idea打开插件URL可以选择国服和世界服。