Closed markschaake closed 2 years ago
Tab completion seems to work in Spacemacs with super shell disabled (I added -Dsbt.supershell=false
to sbt:program-options
).
@bjarkevad that works for me too (not a spacemacs user). I just customized the sbt:program-options
using customize
. Thanks for the tip!
I can't imagine wanting supershell in sbt-mode. I think we should add that to the defaults.
Yes, I made all the tab-completion changes to SBT 1.3.0 my self way back, so my intention was that 1.3.0 is supported by sbt-mode. However, since I'm still my self stuck in an older SBT, I haven't yet had the time to actually test it.
If any of you have time to change sbt-mode so that it better supprot 1.3.0, a PR is always welcomed.
And as for the question whether this project is dead, the answer is no. As the original author, I'm still using it my self daily.
I'm closing this as I have no problems with latest SBT
I know that ensime is no longer maintained and that the metals is now the recommended replacement. However, the metals documentation for emacs has an example emacs config that adds
sbt-mode
:Prior to SBT 1.3.0, I have been successfully using metals +
sbt-mode
and have felt it has been a decent replacement for my previous ensime experience (which was great). However, SBT 1.3.0's new console output has broken some ofsbt-mode
, notably tab completion. Even if you turn off the "super shell" tab completion still does not work.I'm wondering:
sbt-mode
repository is no longer maintained?I might be interested in trying to maintain a fork, but I am not much of an elisper.