diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..723ef36 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea \ No newline at end of file diff --git a/.ideavimrc b/.ideavimrc new file mode 100644 index 0000000..ac90ee6 --- /dev/null +++ b/.ideavimrc @@ -0,0 +1,35 @@ +""" https://towardsdatascience.com/the-essential-ideavim-remaps-291d4cd3971b?gi=952bee140daf +set relativenumber +set number +set clipboard+=unnamed +vnoremap p "_dp +vnoremap P "_dP +set ignorecase +set smartcase +set incsearch +set scrolloff=8 + +let mapleader=" " + +"plugins +set quickscope +set which-key +set notimeout +set easymotion +set surround + +nnoremap , :action IdeaVim.ReloadVimRc.reload + +nnoremap +nnoremap t :action Terminal.OpenInTerminal +nnoremap q :action QuickJavaDoc +nnoremap f :action Find +nnoremap r :action Replace + +nnoremap J mzJ`z +nnoremap S ht lrk$ + +vnoremap J :m '>+1gv=gv +vnoremap K :m '<-2gv=gv + +map l V(ReformatCode)