Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

1
Unable to get neovim to do anything useful
Post Body

I've been tearing my hair out all week trying to get neovim working for Java development, but this app has made me give up on ever commiting to CLI tools I think.

Trying to use jdtls just spat out error after error, absolute jibberish, and looking anywhere for any configuration tips or guides turned up nothing. Every source on installing jdtls for java basically came down to "Yeah do what it says on their git" with some sources saying you need certain amendments to init.vim, some saying you explicitly need init.lua, but most just ignoring that entirely.

So I decided to try out Coc, and coc-java. I have no idea where on gods green earth this plugin was looking for my jdk, I have jdk-8, 17, 18 installed in the proper location, my JAVA_HOME is set to 17, VSCode has no problems finding and switching as needed, but for some reason even after manually pointing the config file at EXACTLY THE SAME PLACE VSCODE IS POINTED it just prompts me to install a JDK.

Call me too stupid for neovim, but this tool is just too obtuse, the support too scattered and incomplete, and the documentation? What documentation? Questions and answers from 3-5 years ago, snippits of vim script and a whole bunch of mystical lua functions that everyone who uses neovim just knows?

How the actual flip does anybody learn about this stuff when there's no resources anywhere, when all the plugins abide by different standards, written for different versions, using incredibly disparate selections of arcane functionality?

I was thoroughly enjoying using vim-wiki and some other plugins for my note taking and learning, but I don't think I'll be using neovim again, having spent a few years programming in C , Java and using arch as my daily driver, this honestly stands out as the most frustrating experience I've ever had with a piece of software.

Author
User Suspended
Account Strength
0%
Suspended 6 months ago
Account Age
9 years
Verified Email
Yes
Verified Flair
No
Total Karma
80
Link Karma
1,396
Comment Karma
3,479
Profile updated: 1 week ago
Posts updated: 1 year ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
2 years ago