From bfdea6e3e1918fdca8686e3d899fa20be44aaff9 Mon Sep 17 00:00:00 2001 From: Kopatz <7265381+Kropatz@users.noreply.github.com> Date: Sat, 14 Oct 2023 13:40:13 +0200 Subject: [PATCH] add ideavimrc --- .gitignore | 1 + .ideavimrc | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 .gitignore create mode 100644 .ideavimrc 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)