{ ... }: { home.file.".ideavimrc".text = # vim '' set nrformats-=octal set incsearch set scrolloff=5 set sidescrolloff=5 set history=1000 set clipboard^=unnamedplus,unnamed set hlsearch set ignorecase set smartcase set visualbell set showmode set number relativenumber " change leader key to space nmap let mapleader = " " " Smart join for set ideajoin " Map vim marks to IDEA global marks set ideamarks " Mappings nmap gd (GotoTypeDeclaration) nmap gi (GotoImplementation) nmap (RenameElement) nmap K (ShowHoverInfo) nmap db (ToggleLineBreakpoint) ''; }