Compare commits

...

4 Commits

  1. 6
      .gitmodules
  2. 6
      ftplugin/java.lua
  3. 5
      init.vim
  4. 1
      pack/nvim-fabi/start/mason-lspconfig.nvim
  5. 1
      pack/nvim-fabi/start/mason.nvim

6
.gitmodules vendored

@ -7,3 +7,9 @@
[submodule "pack/nvim-fabi/start/ansible-vim"]
path = pack/nvim-fabi/start/ansible-vim
url = https://github.com/pearofducks/ansible-vim
[submodule "pack/nvim-fabi/start/mason.nvim"]
path = pack/nvim-fabi/start/mason.nvim
url = https://github.com/williamboman/mason.nvim.git
[submodule "pack/nvim-fabi/start/mason-lspconfig.nvim"]
path = pack/nvim-fabi/start/mason-lspconfig.nvim
url = https://github.com/williamboman/mason-lspconfig.nvim.git

@ -11,9 +11,9 @@ local config = {
'--add-modules=ALL-SYSTEM',
'--add-opens', 'java.base/java.util=ALL-UNNAMED',
'--add-opens', 'java.base/java.lang=ALL-UNNAMED',
'-jar', vim.fn.glob('/opt/jdtls/plugins/org.eclipse.equinox.launcher_*.jar'),
'-configuration', '/opt/jdtls/config_linux',
'-data', '/opt/jdtls/data'
'-jar', vim.fn.glob('C:\\jdtls\\plugins\\org.eclipse.equinox.launcher_*.jar'),
'-configuration', 'C:\\jdtls\\config_linux',
'-data', 'C:\\jdtls\\data'
},
root_dir = require('jdtls.setup').find_root({'.git', 'mvnw', 'gradlew'}),
settings = {

@ -5,7 +5,8 @@ set sw=4 ts=4 noet tw=160 cc=160
set spr sb
set pb=12 winbl=12
set fcs=eob:\ list lcs=tab:\│\ ,trail:⎵
" on windows, prevents hanging! on unix, get rid of this.
nmap <C-z> <Nop>
let g:mapleader = " "
set mouse=a
set number
@ -17,6 +18,8 @@ tnoremap <Esc> <C-\><C-n>
function s:InitLSP()
lua <<EOF
require("mason").setup()
require("mason-lspconfig").setup()
local cmp = require "cmp"
local cmp_lsp = require "cmp_nvim_lsp"
local lspconfig = require "lspconfig"

@ -0,0 +1 @@
Subproject commit f014db32437aa61c86fc0ef1067cd2bc6a37205c

@ -0,0 +1 @@
Subproject commit d66c60e17dd6fd8165194b1d14d21f7eb2c1697a
Loading…
Cancel
Save