From 797cce9ef2316e1bf5ba6fa4ed7656063d541b1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ensar=20Saraj=C4=8Di=C4=87?= Date: Mon, 4 Oct 2021 13:46:14 +0200 Subject: [PATCH] Add more java and rest vim config --- symlinks/config/nvim/after/ftplugin/java.lua | 5 +++++ symlinks/config/nvim/plugin/ale.vim | 3 +++ symlinks/config/nvim/plugin/rest.lua | 5 +++++ 3 files changed, 13 insertions(+) create mode 100644 symlinks/config/nvim/plugin/rest.lua 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]]