Ideavimrc
IntelliJ IDEA的VIM键位配置,快速配置USTC源
Install / Use
/learn @prontera/IdeavimrcREADME
IdeaVim Configuration
本仓库初衷为通过一个简单的Shell脚本快速配置IdeaVim,但随着组件的不断丰富,现在已经演变成了一个专治老年痴呆的配置备忘录,包括有:
- MacOS USTC源设置
- SpaceVim键位配置
- IdeaVim键位配置
使用
手工添加
建立一个硬链接,直接让IDEA读取其配置。
ln VimProjects/ideavimrc/local.vimrc ~/.ideavimrc
ideavimrc自动添加
注意配置中有导向到第三方插件,如AceJump-Lite、GitFlow
./build-ideavimrc.sh
spacevim自动添加
配置基本的spacevim属性,最好先使用brew安装vim 8.0,可以先启用USTC软件源加速,并且下载powerline配合iTerm2和zsh达到更好的视觉和使用效果。
./build-spacevim.sh
idea properties自动添加
该策略主要是防止idea升级时覆盖自定义的配置路径,或者是多主机使用时配合同步盘达到配置文件同步的功能。
./build-idea-properties.sh
键位设置
在不与Surfingkeys的大部分默认键位冲突下,有如下规则:
- 尽量选用与原快捷键的意义相近的关键字键位
- 在关键字无法避让的情况下采用就近原则或大写策略
如果键位不幸与默认键位冲突,优先满足默认键位,将冲突键位放置于特殊字符处,如;。
Related Skills
node-connect
336.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.9kCommit, push, and open a PR
