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

posted @   DiiD  阅读(38)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示