IDEA Vim配置
IDEA VIm 配置
" 关闭提示音
set vb t_vb=
" 设置高亮
set hlsearch
" 设置行号
set number
set relativenumber
" 设置项目树
set NERDTree
" 快捷键 保存生效
nnoremap <leader>s :source ~/.ideavimrc<CR>
" 使用系统剪切板
set clipboard=unnamedplus
" 设置强制保存
nnoremap <leader>q :q!<CR>;
nnoremap <leader>w :wq!<CR>;
" 设置分屏
nnoremap <leader><leader> :vsp<CR>
nnoremap <leader><space> :sp<CR>
" 进入或退出勿扰模式
nnoremap <leader><Tab> :action ToggleDistractionFreeMode<CR>
" 进入演示模式
nnoremap <leader>z :action TogglePresentationMode<CR>
" 隐藏所有窗口
nnoremap <leader><Space> :action HideAllWindows<CR>
nnoremap <A-h> gT;
nnoremap <A-l> gt;
nnoremap <C-h> <C-W>h;
nnoremap <C-j> <C-W>j;
nnoremap <C-k> <C-W>k;
nnoremap <C-l> <C-W>l;
nnoremap == :action ReformatCode<cr>
nnoremap <leader>r :action RenameElement<cr>
nnoremap ga :<C-u>action GotoAction<CR>
nnoremap gb :<C-u>action JumpToLastChange<CR>
nnoremap gc :<C-u>action GotoClass<CR>
nnoremap gd :<C-u>action GotoDeclaration<CR>
nnoremap gs :<C-u>action GotoSuperMethod<CR>
nnoremap gi :<C-u>action GotoImplementation<CR>
nnoremap gf :<C-u>action GotoFile<CR>
nnoremap gm :<C-u>action GotoSymbol<CR>
nnoremap gu :<C-u>action ShowUsages<CR>
nnoremap gt :<C-u>action GotoTest<CR>
nnoremap gp :<C-u>action FindInPath<CR>
nnoremap gr :<C-u>action RecentFiles<CR>
nnoremap gh :<C-u>action Back<CR>
nnoremap gl :<C-u>action Forward<CR>
nnoremap ta :action Annotate<cr>
nnoremap tb :action ToggleLineBreakpoint<cr>
nnoremap tm :action ToggleBookmark<cr>
nnoremap tp :action ActivateProjectToolWindow<CR>
参考链接
https://einverne.github.io/post/2020/12/my-idea-vimrc-config.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!