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 + ]) 跳轉到關鍵字的聲明處 √

設置參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章