From 1d6afc2e365fdaf0dcb8fe93b9507069a4a300f8 Mon Sep 17 00:00:00 2001 From: DefectingCat Date: Thu, 25 Jan 2024 21:21:34 +0800 Subject: [PATCH] add deprecated ideavim backup --- deprecated/ideavim/.ideavimrc | 29 +++++++++++------------------ scripts/backup.sh | 2 ++ 2 files changed, 13 insertions(+), 18 deletions(-) diff --git a/deprecated/ideavim/.ideavimrc b/deprecated/ideavim/.ideavimrc index 0053300..c77afd6 100644 --- a/deprecated/ideavim/.ideavimrc +++ b/deprecated/ideavim/.ideavimrc @@ -35,39 +35,32 @@ map Q gq let g:EasyMotion_smartcase = 1 """ Mappings -------------------------------- -map (easymotion-s) +""" map (easymotion-s) map w (easymotion-w) map b (easymotion-b) -""" map l (easymotion-lineforward) map j (easymotion-j) map k (easymotion-k) -""" map h (easymotion-linebackward) +nnoremap ff :action GotoFile +nnoremap fw :action FindInPath let g:EasyMotion_startofline = 0 " keep cursor column when JK motion -nnoremap nh :nohl +"" nnoremap nh :nohl +nnoremap :nohl xnoremap p "_dP "" Code -noremap gb viw -"" nnoremap gh :action QuickJavaDoc nmap gh (ShowHoverInfo) -"" nmap gy (ShowErrorDescription) -nnoremap r :action RenameElement +nnoremap ra :action RenameElement nmap NextWholeOccurrence xmap NextWholeOccurrence -nnoremap :action GotoNextError -nnoremap :action GotoPreviousError -nmap gj :action FindUsages +nmap ]d :action GotoNextError +nmap [d :action GotoPreviousError +nmap gr :action FindUsages """ Switch windows nnoremap h nnoremap l -""" nnoremap j j -""" nnoremap k k -""" nnoremap e :action ActivateProjectToolWindow nnoremap e :NERDTreeToggle -""" nnoremap ;r :action FindInPath -"" nnoremap :action GotoFile """ Switch tabs nmap :action NextTab nmap :action PreviousTab @@ -88,8 +81,8 @@ nnoremap _ :sp "map \b (ToggleLineBreakpoint) "" Debug -nnoremap d :action ToggleLineBreakpoint -nnoremap r :action Run +nnoremap db :action ToggleLineBreakpoint +nnoremap dr :action Run "" Extension set keep-english-in-normal diff --git a/scripts/backup.sh b/scripts/backup.sh index 3b5a7b7..0d04d3c 100755 --- a/scripts/backup.sh +++ b/scripts/backup.sh @@ -2,6 +2,8 @@ source ./scripts/bash.sh # neovim backup_folder ~/.config/nvim/lua/custom ./nvim/lua/ ./nvim/lua/custom/ +# ideavim +backup_folder ~/.ideavimrc ./deprecated/ideavim # neofetch backup_folder ~/.config/neofetch ./ ./neofetch/ # zshrc