since we started using git worktrees, im not able to access my cursive repl commands.
i can see them defined in the settings dialog under the Project Specific Commands:,
and they are also version controlled under ~/.../repo/.idea/repl-commands.xml
&&BUT** they don't turn up in the Keymap dialog
is this a known issue?
tried to make the REPL commands "Global Commands" instead of "Project Specific Commands", but that didn't help either; i still couldn't assign keyboard shortcuts to them, because they don't appear when i search for them in Settings > Keymap.
No, I've never seen that, I'll try to reproduce.
it's happening for awhile, it just hasn't bothered me, since i was not really writing much code for a few months, only reviewing, so i've experienced it under multiple IJ and Cursive versions.
yesterday i was on Cursive 2026.2-eap1-261 and
IntelliJ IDEA 2026.1.3
Build #IU-261.25134.95, built on June 4, 2026
Source revision: adfd17059a568
Licensed to Tamas Herman
Subscription is active until October 13, 2026.
Runtime version: 25.0.3+9-b329.124 aarch64137.0.17-261-b86
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.lwawt.macosx.LWCToolkit
macOS 26.5.1
Exception reporter ID: 2510242541a53d2-1ad8-4355-a2e7-e36359f68ff2
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 2048M
Cores: 12
Metal Rendering is ON
Registry:
vcs.log.index.enable=true
ide.experimental.ui=true
editor.ux.survey.enabled=false
llm.chat.default.agent.rollout.enabled=true
trace.state.event.service.url=
Non-Bundled Plugins:
name.kropp.intellij.makefile (261.22158.185)
com.intellij.ml.llm )
com.4lex4.precious-themes-intellij-platform (241.0)
AceJump (3.8.22)
com.intellij.mermaid (0.0.27+IJ.253)
PlantUML integration (7.14.0-IJ2023.2)
zjhmale.clojure-pretty-symbol (1.6.9)
com.cursiveclojure.cursive (2026.2-eap1-261)
com.jetbrains.lang.ejs (261.22158.180)
nix-idea (0.4.0.20)
Kotlin: -IJ i've just noticed something which might be related.
we had our project under a ~/WORK/repo/ dir in the past.
since we started using git worktrees, there is a sub-dir for the worktrees,
BUT we have also dropped the capitalization on the parent, so the files are in ~/work/repo/worktree/ now on disk,
BUT IJ still opens it as ~/WORK/repo/worktree/, which works, because macOS filesystem is case-insensitive by default.
so if there is some low-level or rather string-level file-path manipulation is going on, that might not be aware of this case-insensitivity and might not find the ~/work/repo/worktree/.idea/repl-commands.xml
I'm not sure - that would be at the IntelliJ level. It would be surprising, though.
indeed, i couldn't reproduce it and in-fact, i can see the commands now 🤯
• i removed the lower-cased path from the recent project list
• cd ~ ; mv work WORK
• open ~/WORK/repo/main/
• can see the REPL commands
• close IJ
• cd ~ ; mv WORK work
• open ~/WORK/repo/main/ from recent project list
• still can see the REPL commands
i was tearing my hair out yesterday, because i couldn't work without my REPL commands, im so used to them.
i even tried cider, but im even less used to that lolcry
so while i wouldn't call it a false alarm, since it's not reproducible at the moment, we can table it until it re-occurs.