04_intellij_emacs_keymap

常用intellij-emacs快捷键

  • Cursor移动
  • File 文件
  • Edit 编辑
  • View 视图
  • Navi 导航
  • Code 代码
  • Run 运行
  • Window窗口

值得注意的是:

1
2
3
"C=Ctrl / S=Shift / M=Alt"
所有配置绝大多数都保持默认.
隔三差五练练手,熟悉这些常用快捷键!
  • Cursor移动
    1
    2
    3
    4
    5
    6
    上移                    C-p
    下移 C-n
    右移(前移) C-f
    左移(后移) C-b
    移到行首 C-a
    移到行尾 C-e
  • File文件
    1
    2
    3
    全局设置Settings        C-M-s
    项目设置Structure C-M-S-s
    保存Save C-X C-s
  • Edit编辑
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Undo                  C-/ 或 C-S-减号
    Redo C-S-z 或 M-S-减号

    Cut line backward C-k
    Cut S-Del (会被保存到剪贴板)
    Paste C-y 或 S-Ins
    Paste from History M-y
    Copy M-c 或 C-ins

    Delete Del 或 C-d (不会保存到剪贴板)
    Delete to word start C-backspace
    Delete to word end C-Del

    Select All C-x h
    Extend Selection C-M-w
    Shrink Selection C-S-w

    Toggle Case C-S-u
  • View
    1
    2
    3
    4
    5
    6
    7
    project窗口            M-1
    run窗口 M-4
    debug窗口 M-5
    Structure窗口 M-7
    Source F4
    Quick Document C-q
    Quick Switch Scheme C-后引号
  • Navigate
    1
    2
    3
    全局搜索                S-S
    Next Method C-M-e
    Previous Method C-M-a
  • Code
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Reformat Code         C-M-l (自定义)
    Surround With.. C-M-t

    Override Method C-i
    Generate.. M-Ins
    Unwrap/Remove.. C-S-Del
    Basic Completion M-/
    SmartType C-M-/

    Expand C-=
    Collapse C-减号
    Comment with line M-;
    Comment with block C-S-/

    Move Statement Down C-S-↓
    Move Statement Up C-S-↑
    Move Line Down M-S-↓
    Move Line Up M-S-↑
  • Run
    1
    2
    run                   S-F10
    debug S-F9
  • Window
    1
    2
    close                 C-x k 或 C-x 0
    close All C-x C-c