idea vim 配置使用

Author : Janloong Do_O

vim五种种模式

Vim 模拟器关闭模式(Vim Emulator off)
Vim 模拟器开启模式(Vim Emulator on)
Vim 命令模式(Command mode)
Vim 插入模式(Insert mode)
Vim 末行命令模式(Last line mode)

基础设置

默认开启关闭vim模拟器是 Ctrl + Alt + V

设置为 ctrl + ;

ideavim快捷键

快捷键 JetBrains IDE 功能 Vim 功能
Ctrl+2 Project Directory √ 空缺
Ctrl+Shift+2 插入/取消标记 2 √ 空缺
Ctrl+Shift+6 插入/取消标记 6 √ 空缺
Ctrl+A 全选 √ 光标所在数字递增
Ctrl+B 跳转至引用 √ 向上翻一屏
Ctrl+C 复制 退出插入模式 √
Ctrl+D 复写当前行 向下翻半屏 √
Ctrl+E 打开最近的文档 (改成 C_A + R) 向下滚动行 √
Ctrl+F 查找 √ 向下翻一屏
Ctrl+G 跳转到指定行 打印当前文件名 √
Ctrl+H 当前类型的继承关系 (改为 Alt + H) 光标退格 √
Ctrl+I Implement 方法 (改为 Alt + I) 跳转到 Jump List 下一个位置 √
Ctrl+M 光标所在行滚动到屏幕中央 (改为 Alt + M) 移动到下一行的首个非空字符 √
Ctrl+N 查找指定 Class (改为 Alt + N) 移动到下一行,光标相对位置不变 √
Ctrl+O Override 方法 (改为 Alt + O) 跳转到 Jump List 上一位置 √
Ctrl+P Show/Hide path text (改为 Alt + P) 移动到上一行,光标相对位置不变 √
Ctrl+Q Quick Documentation (改为 C_A + Q) 代替 Ctrl-V 开启 Visual
Ctrl+R 替换文本 (改为 Alt + R) 恢复上一次修改 √
Ctrl+S 保存全部改动 √ 分割窗口
Ctrl+T 更新工程 (改为 Alt + T) 跳转到 Tag Stack 上一位置 √
Ctrl+U 跳转至父类方法 (改为 Alt + U) 向上翻半屏 √
Ctrl+V 粘贴 √ 开启 Visual 模式
Ctrl+W 智能选中 (改为 Alt + W) 窗口命令,后接具体指令
Ctrl+X 剪切 √ 光标所在数字递减
Ctrl+Y 删除光标所在行 向上滚动行 √
Ctrl+[ 光标移动到代码块的起始位置 (改为 Alt + [) 退出插入模式 √
Ctrl+] 光标移动到代码块的结束位置 (改为 Alt + ]) 跳转到关键字的声明处 √

设置参考

你可能感兴趣的:(idea)