Pycharm和Idea支持的vim插件的方法
2020-03-24 07:07
627 查看
Ideavim对同时喜欢Vim和Intellij全家桶(Idea, Pycharm等)的人来说是再熟悉不过了,既可以享受Intellij的强大功能,又可以用Vim操作文本,真是双份的快乐。可是你知道Ideavim也有插件的吗,虽然是官方模拟的,但操作方式与Vim原生的并没有什么不同?从IdeaVim的主页上可以查到支持的插件列表。
easymotion 模拟的是Vim-easymotion插件
需要事先安装IdeaVim-EasyMotion和AceJump这两个Idea的插件. 使用方法:<leader><leader>w 或者 b, 默认就是逗号逗号w键,后面的单词会出现一个高亮的字母,按下字母就可以跳转到那个单词。如下图
- <leader><leader>s 搜索一个字母,然后全文跳转
- <leader><leader>j 或者k, h,l 上下左右全文跳转
这样特定字母可以不用搜索就可以全文跳转了
surround 模拟的是Vim-surround 插件,
可以把字符串附近的引号,单引号,方括号,html标签去掉或者改成其它成对字符。在编辑html时特别方便。
- ds 删除tag
- cs 修改tag
- ys 增加tag
- yS 增加tag并放到下一行
- yss 增加tag到整行
- ySs 增加tag到整行并放到下一行
multiple-cursors 模拟的是vim-multiple-cursors插件
Sublime Text那样的多光标编辑,方便修改变量名
- <A-n> <A-p> 增加光标
- <A-x> 跳过
增加完就可以同时修改多处。
commentary模拟的是commentary.vim插件
增加注释
- gcc 注释当前行
- gc + <motion> 按motion注释
- visual mode 下按选择的块注释
argtextobj [即将发布] 模拟的是argtextobj.vim插件
新加了一个text object 参数
- aa 追加参数
- ia 插入参数
注意 这些插件是默认不开启的,必须在c:\User<你的用户名>.ideavimrc里加上set <插件名>
set surround set multiple-cursors set commentary set argtextobj
总结
以上所述是小编给大家介绍的Pycharm和Idea支持的vim插件的方法,希望对大家有所帮助,也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
- Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
- Pycharm 安装 idea VIM插件的图文教程详解
- 详解Idea 2019.2 安装lombok插件失效问题解决
- IDEA安装vue插件图文详解
- IDEA 热部署设置(JRebel插件激活)
- Idea配置maven-tomcat-plugin插件实现项目部署
- 推荐几款非常实用的IDEA插件小结
- idea 离线安装lombok插件的方法步骤(图文)
- IDEA配置使用Maven Helper插件的方法(详细配置)
- IntelliJ IDEA安装运行python插件方法
- Intellij IDEA安装lombok插件及使用详解
- IntelliJ IDEA 热部署插件JRebel的使用
- 推荐一款IntelliJ IDEA提示快捷键的Key Promoter X插件
- Java 程序员必备的 Intellij IDEA 插件
- IntelliJ IDEA JRebel 安装使用图文教程(热部署插件)
- IDEA内存调试插件(好用)
- Intellij IDEA插件开发入门详解
- IntelliJ IDEA插件EasyCode安装方法与使用技巧
相关文章推荐
- linux下python好用的IDE——pycharm以及ideavim插件
- linux下pycharm及其插件ideaVim的安装
- pycharm插件的安装(以IdeaVim 和 Markdown support 为例)
- Pycharm 安装 idea VIM插件的图文教程详解
- 在 Mac 下为 PyCharm 添加 IdeaVim 插件
- idea 插件无法下载的解决方法
- 在Linux中使用Vundle管理Vim插件的方法
- Idea 自动生成变量set方法插件
- 经典vim插件功能说明、安装方法和使用方法介绍
- Idea软件Vim插件问题
- 最新 IntelliJ Idea 14 安装 Golang 插件 google-go-lang-idea-plugin 的方法
- htmlcomplet.vim 插件bug修复方法 line 304, E121: Undefined
- vim安装插件最简单的方法
- vim安装插件最简单的方法
- 经典vim插件功能说明、安装方法和使用方法介绍
- 经典vim插件功能说明、安装方法和使用方法介绍(已更新)
- IDEA JRebel热部署插件免费使用方法
- 介绍一种方法,无需插件支持blog代码高亮,代码发芽网
- ajaxFileUpload.js插件支持多文件上传的方法
- IntelliJ Idea 14 安装 Golang 插件 google-go-lang-idea-plugin 的方法