mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 08:43:00 +00:00
format with stylua
This commit is contained in:
parent
f42ac2a6a3
commit
12efeede26
30 changed files with 571 additions and 483 deletions
152
common/ideavimrc
152
common/ideavimrc
|
|
@ -67,6 +67,11 @@ Plug 'easymotion/vim-easymotion'
|
|||
|
||||
""" Keybindings """
|
||||
|
||||
"" don't lose selection when indenting ""
|
||||
vnoremap < <gv
|
||||
vnoremap > >gv
|
||||
vnoremap = =gv
|
||||
|
||||
"" edit ideavim config <leader>v + ""
|
||||
nnoremap <leader>vv :e ~/.ideavimrc<CR>
|
||||
nnoremap <leader>vr :source ~/.ideavimrc<CR>
|
||||
|
|
@ -82,49 +87,7 @@ nmap S <Plug>(easymotion-F)
|
|||
nmap f <Plug>(sneak-s)
|
||||
nmap F <Plug>(sneak-S)
|
||||
|
||||
"" Miscs ""
|
||||
nnoremap <leader>: :action GotoAction<CR>
|
||||
nnoremap <leader><leader> :action GotoFile<CR>
|
||||
|
||||
"" AI Related <leader>a + ""
|
||||
nnoremap <leader>ac :action copilot.chat.show<CR>
|
||||
nnoremap <leader>ad :action copilot.disableCopilot<CR>
|
||||
nnoremap <leader>ae :action copilot.enableCopilot<CR>
|
||||
nnoremap <leader>ai :action copilot.openCopilot<CR>
|
||||
|
||||
"" Codes Action <leader>c + ""
|
||||
nnoremap <leader>cf :action ReformatCode<CR>
|
||||
nnoremap <leader>cs :action GotoSymbol<CR>
|
||||
nnoremap <leader>c/ :action CommentByLineComment<CR>
|
||||
|
||||
"" Project Action <leader>p + ""
|
||||
nnoremap <leader>pr :action Run<CR>
|
||||
nnoremap <leader>pd :action Debug<CR>
|
||||
nnoremap <leader>pb :action Build<CR>
|
||||
|
||||
"" Files Action <leader>f + ""
|
||||
nnoremap <leader>fe :NERDTreeToggle<CR>
|
||||
nnoremap <leader>ft :action ActivateTerminalToolWindow<CR>
|
||||
|
||||
"" Tab Actions <leader><tab> + ""
|
||||
nnoremap <leader><tab><tab> :action Switcher<CR>
|
||||
|
||||
"" Collapse and Expand z + ""
|
||||
nnoremap zi :action ExpandCollapseToggleAction<CR>
|
||||
nnoremap zc :action CollapseRegion<CR>
|
||||
nnoremap zC :action CollapseRegionRecursively<CR>
|
||||
nnoremap zM :action CollapseAll<CR>
|
||||
nnoremap zo :action ExpandRegion<CR>
|
||||
nnoremap zO :action ExpandRegionRecursively<CR>
|
||||
nnoremap zR :action ExpandAll<CR>
|
||||
|
||||
"" don't lose selection when indenting ""
|
||||
vnoremap < <gv
|
||||
vnoremap > >gv
|
||||
vnoremap = =gv
|
||||
|
||||
|
||||
nnoremap <leader>a :action FindInPath<CR>
|
||||
"" Language Server Protocol ""
|
||||
nnoremap gd :action GotoDeclaration<CR>
|
||||
nnoremap gtd :action GotoTypeDeclaration<CR>
|
||||
nnoremap gtD :action QuickTypeDefinition<CR>
|
||||
|
|
@ -136,13 +99,82 @@ nnoremap ga :action
|
|||
nnoremap gq :action ShowIntentionActions<CR>
|
||||
nnoremap ge :action GotoNextError<CR>
|
||||
|
||||
nnoremap <C-p> :action ParameterInfo<CR>
|
||||
inoremap <C-p> <C-o>:action ParameterInfo<CR>
|
||||
"" Collapse and Expand z + ""
|
||||
nnoremap zi :action ExpandCollapseToggleAction<CR>
|
||||
nnoremap zc :action CollapseRegion<CR>
|
||||
nnoremap zC :action CollapseRegionRecursively<CR>
|
||||
nnoremap zM :action CollapseAll<CR>
|
||||
nnoremap zo :action ExpandRegion<CR>
|
||||
nnoremap zO :action ExpandRegionRecursively<CR>
|
||||
nnoremap zR :action ExpandAll<CR>
|
||||
|
||||
"" Refractor <leader>r + ""
|
||||
"" Miscs ""
|
||||
nnoremap <leader>: :action GotoAction<CR>
|
||||
nnoremap <leader><leader> :action GotoFile<CR>
|
||||
nnoremap <leader>h :action PrevSplitter<CR>
|
||||
nnoremap <leader>i :action NextSplitter<CR>
|
||||
|
||||
"" AI Related <leader>a + ""
|
||||
nnoremap <leader>ac :action copilot.chat.show<CR>
|
||||
nnoremap <leader>ad :action copilot.disableCopilot<CR>
|
||||
nnoremap <leader>ae :action copilot.enableCopilot<CR>
|
||||
nnoremap <leader>aa :action copilot.openCopilot<CR>
|
||||
|
||||
" <leader>b : +buffer
|
||||
nnoremap <leader>bb :action Switcher<CR>
|
||||
noremap <leader>bd :bdelete<CR>
|
||||
noremap <leader>bh :bprevious<CR>
|
||||
noremap <leader>bi :bnext<CR>
|
||||
noremap <leader>bp :bprevious<CR>
|
||||
noremap <leader>bn :bnext<CR>
|
||||
|
||||
" <leader>c : +code/compile
|
||||
nnoremap <leader>cr :action Run<CR>
|
||||
nnoremap <leader>cf :action ReformatCode<CR>
|
||||
nnoremap <leader>cs :action GotoSymbol<CR>
|
||||
nnoremap <leader>cS :action GotoSymbol<CR>
|
||||
nnoremap <leader>cR :action RenameElement<CR>
|
||||
""" Works for Rider only
|
||||
nnoremap <leader>ce :action ReSharperGotoNextErrorInSolution<CR>
|
||||
nnoremap <leader>cE :action ReSharperGotoPrevErrorInSolution<CR>
|
||||
|
||||
" <leader>d : +debug
|
||||
|
||||
" <leader>f : +file
|
||||
nnoremap <leader>ff :action GotoFile<CR>
|
||||
nnoremap <leader>fF :action TextSearchAction<CR>
|
||||
nnoremap <leader>fc :action ShowSettings<CR>
|
||||
nnoremap <leader>fC :action ShowSettings<CR>
|
||||
nnoremap <leader>fe :NERDTreeToggle<CR>
|
||||
nnoremap <leader>fo :OpenInAssociatedApplication<CR>
|
||||
nnoremap <leader>ft :action ActivateTerminalToolWindow<CR>
|
||||
nnoremap <leader>fx :action WelcomeScreen.Plugins<CR>
|
||||
|
||||
" <leader>g : +git
|
||||
nnoremap <leader>gp :action Git.Pull<CR>
|
||||
nnoremap <leader>gP :action Vcs.Push<CR>
|
||||
nnoremap <leader>gb :action Git.Branches<CR>
|
||||
nnoremap <leader>gR :action Git.Rebase<CR>
|
||||
nnoremap <leader>gM :action Git.Merge<CR>
|
||||
nnoremap <leader>gc :action CheckinProject<CR>
|
||||
nnoremap <leader>gC :action Git.Clone<CR>
|
||||
nnoremap <leader>gg :action ActivateVersionControlToolWindow<CR>
|
||||
nnoremap <leader>gS :action Git.Stash<CR>
|
||||
|
||||
" <leader>h : +help
|
||||
|
||||
" <leader>p : +project
|
||||
nnoremap <leader>pr :action Run<CR>
|
||||
nnoremap <leader>pd :action Debug<CR>
|
||||
nnoremap <leader>pb :action Build<CR>
|
||||
|
||||
" <leader>q : +quit
|
||||
nnoremap <leader>qq :action Exit<CR>
|
||||
nnoremap <leader>Q :action Exit<CR>
|
||||
|
||||
" <leader>r : +refactor
|
||||
nnoremap <leader>ri :action Inline<CR>
|
||||
nnoremap <leader>rr :action RenameElement<CR>
|
||||
nnoremap <leader>rr :action RenamElement<CR>
|
||||
nnoremap <leader>rev :action IntroduceVariable<CR>
|
||||
vnoremap <leader>rev :action IntroduceVariable<CR>
|
||||
nnoremap <leader>rem :action ExtractMethod<CR>
|
||||
|
|
@ -151,6 +183,32 @@ nnoremap <leader>rm :action Move<CR>
|
|||
nnoremap <leader>ro :action OptimizeImports<CR>
|
||||
nnoremap <leader>rG :action Generate<CR>
|
||||
|
||||
" <leader>t : +test
|
||||
nnoremap <leader>tt :action RiderUnitTestRunSolutionAction<CR>
|
||||
nnoremap <leader>tT :action Rider.UnitTesting.MainMenu<CR>
|
||||
|
||||
" <leader>u : +ui
|
||||
nnoremap <leader>ui :action ChangeLaf<CR>
|
||||
nnoremap <leader>uw :action EditorToggleUseSoftWraps<CR>
|
||||
|
||||
" <leader>w : +write/window
|
||||
nnoremap <leader>ww :write<CR>
|
||||
nnoremap <leader>wa :wall<CR>
|
||||
nnoremap <leader>wq :wq<CR>
|
||||
nnoremap <leader>W :write<CR>
|
||||
nnoremap <leader>wh :action PrevSplitter<CR>
|
||||
nnoremap <leader>wi :action NextSplitter<CR>
|
||||
nnoremap <leader>wH :action SplitHorizontally<CR>
|
||||
nnoremap <leader>wI :action SplitHorizontally<CR>
|
||||
nnoremap <leader>wN :action SplitVertically<CR>
|
||||
nnoremap <leader>wE :action SplitVertically<CR>
|
||||
nnoremap <leader>w- :action SplitHorizontally<CR>
|
||||
nnoremap <leader>w| :action SplitVertically<CR>
|
||||
nnoremap <leader>w\ :action SplitVertically<CR>
|
||||
|
||||
nnoremap <C-p> :action ParameterInfo<CR>
|
||||
inoremap <C-p> <C-o>:action ParameterInfo<CR>
|
||||
|
||||
""" Handling Ctrls """
|
||||
|
||||
sethandler <C-C> i:ide
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue