webstorm 之开发工具 Vim(一)
平常总喜欢喜欢看一些 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,一个爱瞎搞的软件工程师。
评论