ideaVim 不用鼠标就可以编程(目前没做到,但减少鼠标的使用了)
https://blog.csdn.net/ShortChin/article/details/51799901
ctrl+shift+alt+F6 | clean project | shift+alt+F10||alt+4||alt+5 | run project |
ctr+alt+shift+A | adb operations popup(adb plus) | h,j,k,l | 上下左右移动光标 |
gg | 到文件的首行 | dd | 删除本行 |
>> | 行首缩进 | ctrl+e/y/f/b | 滚动 |
:q | 退出当前编辑窗口(close tab) | :xx行号 | 跳转到 xx 行 |
Ctrl+] | 跳转到当前标识符的定义位置 (相当于在当前光标位置的单词上按住ctrl用鼠标点击) | ``(按两次) | 在前一次跳转位置与当前位置间切换 |
` | 跳转到之前修改位置 | Ctrl+;(自定义) | 切换vim与ide之间的keymap |
dd删除一行,yy复制一行,cc删除一行文本并开始插入,>> 当前行缩进一格,==自动缩进当前行 |
|
* | 查找光标字符 |
:%s/oldstr/newstr/g
说明: :%s - 表示搜索替换 |
一次复制多行
|
一次删除多行
|
快速移动到行首和行尾
|
ctrl+^ | 切换当前/上次光标位置 | 1.yy 是复制光标所在行,nyy 是复制包括光标所在行以及向下的n-1行,一共n行。2. p 是将已经复制的数据,粘贴在光标所在行的下一行。大写P 为粘贴在光标所在行的上一行。 |
|