From 1290798f92111ec687c299a8b28b2831ba06c625 Mon Sep 17 00:00:00 2001 From: crater2150 Date: Thu, 26 Jul 2018 09:48:07 +0200 Subject: [PATCH] Add configuration for plugins and scala --- after/ftplugin/scala.vim | 13 +++++++++++++ after/plugin/autoformat.vim | 2 ++ after/plugin/fzf.vim | 7 +++++++ 3 files changed, 22 insertions(+) create mode 100644 after/ftplugin/scala.vim create mode 100644 after/plugin/autoformat.vim create mode 100644 after/plugin/fzf.vim diff --git a/after/ftplugin/scala.vim b/after/ftplugin/scala.vim new file mode 100644 index 0000000..287e4c2 --- /dev/null +++ b/after/ftplugin/scala.vim @@ -0,0 +1,13 @@ +"autocmd BufWritePost *.scala silent :EnTypeCheck +nnoremap :EnType + +noremap :EnDeclaration +noremap gd :EnDeclaration +noremap gD :EnDeclarationSplit v +noremap o :EnOrganizeImports +noremap i :EnSuggestImport +noremap rr :EnRename +noremap ri :EnInline +noremap K :EnDocBrowse + +noremap f :Autoformat diff --git a/after/plugin/autoformat.vim b/after/plugin/autoformat.vim new file mode 100644 index 0000000..b7ec72d --- /dev/null +++ b/after/plugin/autoformat.vim @@ -0,0 +1,2 @@ +let g:formatdef_scalafmt = '"scalafmt --stdin 2>/dev/null"' +let g:formatters_scala = ['scalafmt'] diff --git a/after/plugin/fzf.vim b/after/plugin/fzf.vim new file mode 100644 index 0000000..04caade --- /dev/null +++ b/after/plugin/fzf.vim @@ -0,0 +1,7 @@ +map gf :GFiles +map gf :Files +map gb :Buffers +map gs :GFiles? +map ag :Ag + +imap (fzf-complete-file)