IdeaVim是IntelliJ IDEA的一款插件,他提升了咱們寫代碼的速度,對代碼的跳轉,查找也很友好。html
安裝以後它在 Tools > Vim Emulatorvim
i模式即爲編輯模式,按下字母i開啓就能夠打字。ide
從i模式切換爲Vim,按下鍵盤的Esc鍵切回Vim。idea
上:k , 下:j , 左: h , 右:l插件
例如:「hello world,I'm wrting」,當光標在h時,連按w光標依次顯示爲:w > , > I > ' > m > w > "htm
例如:「hello world,I'm wrting」,當光標在h時,連按大寫的W光標依次顯示爲:w > I > wblog
狀況與w相似。im
例如:「hello world,I'm wrting」,當光標在h時,輸入fw,光標跳轉到字符world的w字符處。img
例如:「hello world,I'm wrting」,當光標在d時,輸入Fw,光標跳轉到字符world的w字符處。di
例如:「hello world,I'm wrting」,當光標在h時,輸入td,光標跳轉到字符world的l字符處。
例如:「hello world,I'm wrting」,當光標在d時,輸入Tw,光標跳轉到字符world的o字符處。
複製當前行-- yy
粘貼-- p
粘貼至光標的下一行,例如:「hello world,I'm wrting」,當光標在此行時,輸入yyp,當前行復制並粘貼,下面又多出一行。
粘貼10次
例如:「hello world,I'm wrting」,當光標在hello的最後一個l字符處,輸入 * ,跳轉到world的l字符處。
狀況如上。
例如:當光標在第一行hello的h字符處,輸入vjj
刪除當前行-- dd
5dd
刪除當前行在內如下的5行。
例如上面的例子中,能夠輸入vjjd進行區域刪除。
撤銷 -- u
正向按字符單位進行刪除-- x
從光標所在位置處逐個正向刪除
反向從光標上一個位置處進行刪除-- 大寫的X
從光標處刪除至指定字符-- df指定字符
例如:「hello world,I'm wrting」,當光標在h時,輸入dfw,結果爲「orld,I'm wrting」。
例如:「hello world,I'm wrting」,當光標在此行時,輸入di",結果爲「」。
刪除包含引號在內的內容-- da"
跳轉至文件頭-- gg
跳轉至文件尾-- G
跳轉至指定行的開頭-- 行號G
FROM:http://www.cnblogs.com/zhaozihan/p/6297217.html