-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_ideavimrc
39 lines (33 loc) · 1.07 KB
/
_ideavimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
"==|global|====================================================================
let mapleader=' '
set hlsearch
set incsearch
set ignorecase
set smartcase
set showmode
"set number
"set relativenumber
set scrolloff=3
set history=100000
"set matchpairs+=<:>,=:;
inoremap <C-l> <Right>
"==|windows|===================================================================
nnoremap <C-H> <C-W>h
nnoremap <C-L> <C-W>l
nnoremap <C-Down> <C-W>j
nnoremap <C-Up> <C-W>k
nnoremap <C-Left> <C-W>h
nnoremap <C-Right> <C-W>l
nnoremap <C-H> <C-W>h
nnoremap <C-L> <C-W>l
"==|tabs|======================================================================
nnoremap <leader>tn gt
nnoremap <leader>tp gT
"==|goto|======================================================================
noremap <leader>ga :action GotoAction<CR>
noremap <leader>gc :action GotoClass<CR>
noremap <leader>gd :action GotoDeclaration<CR>
noremap <leader>gi :action GotoImplementation<CR>
noremap <leader>gs :action GotoSuperMethod<CR>
noremap <leader>gt :action GotoTest<CR>
noremap <c-p> :action SearchEverywhere<CR>