summaryrefslogtreecommitdiffstats
path: root/.vimrc
diff options
context:
space:
mode:
authorTharre <tharre3@gmail.com>2017-03-07 18:13:26 +0100
committerTharre <tharre3@gmail.com>2017-03-07 18:13:26 +0100
commitf76522697010192b55d6ff610b81978f11f5d291 (patch)
tree0416085ab6446f2073a29bd8b8c8640cf18ae45e /.vimrc
parent738b8f3dd12cfcc8eeff6985e964f8cfb59f7994 (diff)
downloaddotfiles-f76522697010192b55d6ff610b81978f11f5d291.tar.gz
dotfiles-f76522697010192b55d6ff610b81978f11f5d291.tar.xz
dotfiles-f76522697010192b55d6ff610b81978f11f5d291.zip
vim: add javacomplete keybindings
Diffstat (limited to '.vimrc')
-rw-r--r--.vimrc7
1 files changed, 7 insertions, 0 deletions
diff --git a/.vimrc b/.vimrc
index e488de1..a887c0b 100644
--- a/.vimrc
+++ b/.vimrc
@@ -124,3 +124,10 @@ let g:SuperTabDefaultCompletionType = "context"
" javacomplete2
autocmd FileType java setlocal omnifunc=javacomplete#Complete
+nmap <F4> <Plug>(JavaComplete-Imports-AddSmart)
+nmap <F6> <Plug>(JavaComplete-Imports-AddMissing)
+nmap <F7> <Plug>(JavaComplete-Imports-RemoveUnused)
+
+" Automatically import
+nmap <leader>ai <Plug>(JavaComplete-Imports-AddMissing)
+