Created
January 5, 2019 16:56
-
-
Save mashiro/51f3ab4fb5f5351b6ff54e6a55b4172f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set clipboard=unnamed,unnamedplus | |
set visualbell | |
set surround | |
" escape | |
noremap <C-j> <C-[> | |
inoremap <C-j> <C-[> | |
" emacs like | |
noremap <C-a> <Home> | |
noremap! <C-a> <Home> | |
noremap <C-e> <End> | |
noremap! <C-e> <End> | |
noremap! <C-f> <Right> | |
noremap! <C-b> <Left> | |
noremap! <C-p> <Up> | |
noremap! <C-n> <Down> | |
noremap <C-k> D | |
inoremap <C-k> <C-o>D | |
" jump | |
nnoremap gd :<C-u>action GotoDeclaration<CR> | |
nnoremap gs :<C-u>action GotoSuperMethod<CR> | |
nnoremap gi :<C-u>action GotoImplementation<CR> | |
nnoremap gb :<C-u>action JumpToLastChange<CR> | |
nnoremap <C-o> :<C-u>action Back<CR> | |
nnoremap <C-i> :<C-u>action Forward<CR> | |
nnoremap <C-S-o> <C-o> | |
nnoremap <C-S-i> <C-i> | |
nnoremap [m :<C-u>action MethodUp<CR> | |
nnoremap ]m :<C-u>action MethodDown<CR> | |
nnoremap [e :<C-u>action GotoPreviousError<CR> | |
nnoremap ]e :<C-u>action GotoNextError<CR> | |
nnoremap [c :<C-u>action VcsShowPrevChangeMarker<CR> | |
nnoremap ]c :<C-u>action VcsShowNextChangeMarker<CR> | |
" commands | |
nnoremap <Space>r :<C-u>action Refactorings.QuickListPopupAction<CR> | |
nnoremap <Space>= :<C-u>action ReformatCode<CR> | |
nnoremap <Space>s :<C-u>action SearchEverywhere<CR> | |
nnoremap <Space>a :<C-u>action GotoAction<CR> | |
nnoremap <Space>f :<C-u>action GotoFile<CR> | |
nnoremap <Space>e :<C-u>action RecentChangedFiles<CR> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment