Android Studio +Vim

vim 本身就是一款很优秀的文本编辑器,而Android Studio 更是一款编写APP应用的神器。如果两个款优秀的软件结合在一起感觉会怎样呢?本文介绍一款Android Studio 插件ideaVIm。

Android Studio可以使用Vim 感觉相当赞,致使你是vim新手,相信你用过后,一定会喜欢它。因为它符合《程序员装逼手册》的规范。以下将分享如何安装和使用它。

安装Android studio插件: ideaVim

你先安装ideaVim插件,安装很简单,在设置里->点击Plugins->搜索ideaVim->install.安装完成后 重启Android Studios。

install.gif

Vim基础

使用Vim 有个特别好的用处 就是不需要使用鼠标,如果你熟悉使用它,将大大的提高开发效率。

默认情况下,我会把它分为3大模式

  • vim处于命令模式:多用于操作文本文件(而不是操作文本文件的内容),例如保存文件;或者用来改变编辑器本身的状态,例如设定多栏窗口、标签或者退出编辑器……
  • 插入模式:在这模式下编写文本。如果编辑玩文本按 ESC,进入命令模式,使用”wq“保存文本
  • 一般模式:一般查看文本,可以输入编辑命令“i”,进入编辑模式,输入 "shift+:" 进入命令模式。

想了解更多请看Vim CheatSheets

ideaVim使用

以下将详细讲解如果使用ideaVim 插件,包括 移动命令、编辑命令、复制粘贴等等。文字加GIF更配哦~

移动命令

左 → h

右 → l

上 → k

下 → j

Android Studio +Vim_第1张图片
left-right-up-down.gif

跳单词的开头→w

跳单词的结尾→e

Android Studio +Vim_第2张图片
1-k6k2IYFO43QzouziJTYWSg.gif

跳到行的开头→o

跳到行的结尾→$

跳到行的第一个字符→ ^

Android Studio +Vim_第3张图片
line.gif

跳到下一个代码块→ }

跳到上一个代码块→ {

Android Studio +Vim_第4张图片
code.gif

跳到下一个词→*

跳到上一个词 →#

文件的第一行→GG

文件的最后一行→G

屏幕上方→H

屏幕的中间→M

屏幕的底部→L

ddt.gif

下半页→Ctrl + D

半页→Ctrl + U

上一页→Ctrl + B

下一页→Ctrl + F

up.gif

编辑命令

代替当个字符 → r

Android Studio +Vim_第5张图片
r.gif

改变整个线 →cc

Android Studio +Vim_第6张图片
cc.gif

改变某个单词(从光标开始)→cw

Android Studio +Vim_第7张图片
cw.gif

改变整个单词 →ciw

Android Studio +Vim_第8张图片
ciw.gif

重复上一动作 → .

Android Studio +Vim_第9张图片
post.gif

大小字符转换→~

Android Studio +Vim_第10张图片
change大小字符.gif

复制/剪切/粘贴

粘贴→p

复制整行→yy

Android Studio +Vim_第11张图片
yy.gif

复制一个单词→yiw

Android Studio +Vim_第12张图片
![Uploading yy_218436.gif . . .]

剪切整行->dd

Android Studio +Vim_第13张图片
dd.gif

剪切一个单词→diw

Android Studio +Vim_第14张图片
diw.gif

查找

搜索模式→/pattern

向后搜索模式→?模式

在同一方向重复搜索→n

重复搜索方向相反的→N

search.gif

基本常用的就这么多了把。如果熟悉这些命令后,你会发现开发起来真的很快。好了,介绍到这里了,如果想知道更多的去看看它官方文档。希望对你有用。

感谢以下网址

Ahmed Rizwan
Vim CheatSheets
An awesome intro to Vim
Macros

又到结尾啦~

推荐一下:
Android博客周刊 :每周分享国内外热门技术博客以及优秀的类库、Google视频、面试经历。
最新源码汇总:每周分享新的开源代码,有效果图,更直观。
请关注公众号,有惊喜。

Android Studio +Vim_第15张图片
Android博客周刊.jpg

你可能感兴趣的:(Android Studio +Vim)