「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」
平常总喜欢喜欢看一些idea插件,尤其是看到一些热门的插件,总是想去尝试。今就给大家推荐一款我用了很久的一款插件。ideaVim,我最喜欢的插件之一, 通过vim语法配上该插件可以通过键盘完成大部分操作,摆脱鼠标和键盘之间来回切换的桎梏,它可以很好的提高你的代码效率,。
先放一张我收藏很久的图片,上面清楚写好了每个按键的指令,以及一些简单的按键组合,可谓是居家必备之良品。
ideaVim
用于基于IntelliJ平台的IDE的Vim仿真插件。
Vim模式
vim有四种模式,分别是:
- 正常模式 (Normal-mode)
- 插入模式 (Insert-mode)
- 命令模式 (Command-mode)
- 可视模式 (Visual-mode)
在正常模式下,我们可以移动光标,编辑,复制删除文本等操作。按Esc
键可以进入该模式。
在插入模式,可以键入相应的文本。i
键可以进入。
在命令模式下可以进行文本的查找等功能,:
键可以进入。
在可视模式下我们可以选择一段文本,就像鼠标左键选择文本一样,v
键可以进入。
vim语法
那我们该怎么使用它?首先它是如何脱离鼠标,完成光标的拖动呢?
vim通过h, j, k, l
四个键来实现对鼠标的移动的。
h
键鼠标左移。l
键鼠标右移。j
键鼠标下移。k
键鼠标上移。
光标移动到指定的位置,我们又该如何键入文字呢?
这时我们就要用到上文说的插入模式了,按i
键进入,然后就可以键入自己的东西了。键入完成后,我们再按
Esc
键就可以退出插入模式进入正常模式了。
当然,在我们的实际开发中,操作肯定比我说到的复杂的很多。
如何快速移动光标?
首先,如果光靠h, j, k, l
来一行一字来移动代码的话,肯定会相当麻烦,这时我们就要用到其他命令来进行
光标的快速移动了。
-
H
键移动光标到屏幕顶部。 -
M
键移动光标到屏幕中间。 -
L
键移动光标到屏幕底行。 -
CTRl + F/B
键上翻下翻屏幕。 -
CTRl + E/Y
键上滚下滚屏幕。
今天先给大家分享到这里,后期再给大家慢慢分享,
我是Augus,一个爱瞎搞的软件工程师。