From 14e69a7475c395d77738a4e4c45619ec7e934c90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ensar=20Saraj=C4=8Di=C4=87?= Date: Sun, 3 Oct 2021 21:31:05 +0200 Subject: [PATCH] Add java config for ALE and indentation --- symlinks/config/nvim/after/ftplugin/java.lua | 5 +++++ symlinks/config/nvim/plugin/ale.vim | 1 + 2 files changed, 6 insertions(+) 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 ed31a13..09d3f96 100644 --- a/symlinks/config/nvim/plugin/ale.vim +++ b/symlinks/config/nvim/plugin/ale.vim @@ -22,6 +22,7 @@ let g:ale_fixers.dart = ['dartfmt'] let g:ale_fixers.lua = ['luafmt'] let g:ale_fixers.go = ['gofmt'] let g:ale_fixers.cpp = ['clang-format'] +let g:ale_fixers.java = ['google_java_format'] " Warnings navigation nmap [W (ale_first)