IdeaVim-常用操作「建议收藏」

IdeaVim-常用操作「建议收藏」IdeaVim简介IdeaVim是IntelliJIDEA的一款插件,他提高了我们写代码的速度,对代码的跳转,查找也很友好。安装位置安装之后它在Tools>VimEmulator具体操作i模式i模式即为编辑模式,按下字母i开启就可以打字。Esc从i模式切换为Vim,按下键盘的Esc键切回Vim。方向键上:k,下:j,左:h,右:…

大家好,又见面了,我是你们的朋友全栈君。

在这里插入图片描述

IdeaVim简介

IdeaVim是IntelliJ IDEA的一款插件,他提高了我们写代码的速度,对代码的跳转,查找也很友好。

  • 安装位置
    在这里插入图片描述

安装之后它在 Tools > Vim Emulator

具体操作

  • i模式
    i模式即为编辑模式,按下字母i开启就可以打字。

  • Esc
    从i模式切换为Vim,按下键盘的Esc键切回Vim。

  • 方向键
    上:k , 下:j , 左: h , 右:l

  • 词组正向跳转(以空格和符号作为分割)– 小写的w
    例如:“hello world,I’m wrting”,当光标在h时,连按w光标依次显示为:w > , > I > ’ > m > w > “

  • 词组正向跳转(以空格为分割) – 大写的W
    例如:“hello world,I’m wrting”,当光标在h时,连按大写的W光标依次显示为:w > I > w

  • 词组反向跳转– 小写的b和大写的B
    情况与w类似。

  • 正向跳转到指定字符– 小写的f
    例如:“hello world,I’m wrting”,当光标在h时,输入fw,光标跳转到字符world的w字符处。

  • 反向跳转到指定字符– 大写的F
    例如:“hello world,I’m wrting”,当光标在d时,输入Fw,光标跳转到字符world的w字符处。

  • 正向跳转到指定字符的上一个位置(空格也算)– 小写的t
    例如:“hello world,I’m wrting”,当光标在h时,输入td,光标跳转到字符world的l字符处。

  • 反向跳转到指定字符的下一个位置(空格也算)– 大写的T
    例如:“hello world,I’m wrting”,当光标在d时,输入Tw,光标跳转到字符world的o字符处。

  • 复制当前行– yy

  • 粘贴– p

粘贴至光标的下一行,例如:“hello world,I’m wrting”,当光标在此行时,输入yyp,当前行复制并粘贴,下面又多出一行。

  • 10p
    粘贴10次

  • 跳转至下一个与当前光标相同字符的位置(可以跨行跳转)– *
    例如:“hello world,I’m wrting”,当光标在hello的最后一个l字符处,输入 * ,跳转到world的l字符处。

  • 跳转至上一个与当前光标相同字符的位置(可以跨行跳转)– #
    情况如上。

  • 选中(再通过上下左右进行区域选中)– v
    例如:当光标在第一行hello的h字符处,输入vjj
    在这里插入图片描述

删除当前行– dd

  • 5dd

删除当前行在内以下的5行。

  • 删除选中区域– d

例如上面的例子中,可以输入vjjd进行区域删除。

  • 撤销 – u

  • 正向按字符单位进行删除– x

从光标所在位置处逐个正向删除

  • 反向从光标上一个位置处进行删除– 大写的X

  • 从光标处删除至指定字符– df指定字符

例如:“hello world,I’m wrting”,当光标在h时,输入dfw,结果为“orld,I’m wrting”。

  • 删除引号内的内容– di”
    例如:“hello world,I’m wrting”,当光标在此行时,输入di”,结果为“”。

  • 删除包含引号在内的内容– da”

  • 跳转至文件头– gg

  • 跳转至文件尾– G

  • 跳转至指定行的开头– 行号G

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137351.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • idea 激活码2021 3月最新注册码

    idea 激活码2021 3月最新注册码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    49
  • 学生注册idea_学生证怎么绑定身份证

    学生注册idea_学生证怎么绑定身份证一、安装进入官网下载适合自己系统的版本,下载地址:https://www.jetbrains.com/idea/download/#section=windows安装中选择适合本机的64位(32位)版本,其他一直next即可二、激活成功教程先下载jar包JetbrainsCrack.jar,把它放到你认为合适的文件夹内,我直接放在了安装目录C:\ProgramFiles\JetBrai…

    2022年9月23日
    0
  • idea查看接口方法的实现方法_jsp接口实现类

    idea查看接口方法的实现方法_jsp接口实现类1.查找接口的实现类:Ctrl+H2.跳转到指定方法的接口:Ctrl+鼠标左键输入快捷键+点击之后跳转至下图3.跳转到指定方法的接口的实现类:Ctrl+Alt+鼠标左键输入快捷键+点击之后跳转至下图……

    2022年8月15日
    6
  • Maven安装与配置,Idea配置Maven

    Maven安装与配置,Idea配置Maven一、安装本地Maven官网下载传送门1.我使用的是3.6.1版本maven-3.6.1-bin.zip二、安装把下载好的maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹,如:三、配置环境变量1.右键此电脑->属性->高级系统设置->环境变量2.新建变量MAVEN_HOME3.编辑变量Path,添加变量值%MAVEN_HOME%\bin%MAVEN_HOME%\bin4.验证安装是否成功,win+R运行cmd,输入mvn-v,如图所示则配置成

    2022年8月22日
    5
  • navicat15永久激活码最新【中文破解版】[通俗易懂]

    (navicat15永久激活码最新)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~V…

    2022年3月22日
    91
  • mybatis log plugin 激活码[免费获取]

    (mybatis log plugin 激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月22日
    163

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号