diff --git a/symlinks/config/nvim/after/ftplugin/java.lua b/symlinks/config/nvim/after/ftplugin/java.lua index 71ecaa3..a2032cb 100644 --- a/symlinks/config/nvim/after/ftplugin/java.lua +++ b/symlinks/config/nvim/after/ftplugin/java.lua @@ -1 +1,6 @@ require('lsp.jdtls_setup').setup() + +vim.opt.shiftwidth = 4 +vim.opt.tabstop = 4 +vim.opt.softtabstop = 4 +vim.opt.expandtab = true diff --git a/symlinks/config/nvim/plugin/ale.vim b/symlinks/config/nvim/plugin/ale.vim index 09d3f96..029a2a0 100644 --- a/symlinks/config/nvim/plugin/ale.vim +++ b/symlinks/config/nvim/plugin/ale.vim @@ -24,6 +24,9 @@ let g:ale_fixers.go = ['gofmt'] let g:ale_fixers.cpp = ['clang-format'] let g:ale_fixers.java = ['google_java_format'] +" Additional Java options +let g:ale_java_google_java_format_options = ['--aosp', '--formatJavadoc'] + " Warnings navigation nmap [W (ale_first) nmap [w (ale_previous) diff --git a/symlinks/config/nvim/plugin/rest.lua b/symlinks/config/nvim/plugin/rest.lua new file mode 100644 index 0000000..5a13669 --- /dev/null +++ b/symlinks/config/nvim/plugin/rest.lua @@ -0,0 +1,5 @@ +------------------------------------------------------------------------------- +-- - Vim REST Console setup and extra commands - +------------------------------------------------------------------------------- + +vim.cmd[[command! -nargs=0 RestConsole :tabnew :set ft=rest]]