Fork me on GitHub
#calva
<
2022-05-19
>
tianshu06:05:20

Hi, my friend met this issue when starting a shadow-cljs project. The REPL can be successfully started in command like with something like npx shadow-cljs watch app.

pez07:05:27

Hello! This could be specific to Codium. Very hard to tell without more context. Can you ask your friend to report an issue on the repo from Codium (the Help menu, if it is the same as in VS Code)? Please include the steps to reproduce. Which commands are run, in what order and what selection are made in any menus, etcetera.

👍 1
tianshu07:05:36

Sure, I'll tell him

pez07:05:03

I'm also interested if this happens if the REPL is started from the command line and then Calva is connected to it. Assuming your friend was using Jack-in when the above happened?

tianshu07:05:24

Yes, so there's a command can used for connecting exist progress. Does Calva relies on Cider?

tianshu07:05:39

If it does, probably need to setup something for Cider dependencies.

pez07:05:43

There is a command for that: Calva: Copy Jack-in Command Line to Clipboard. Then use that command to start the REPL.

❤️ 1
mathpunk21:05:57

I've decided to try VSCode, so I've decided to try Calva, so I've discovered I need to learn to come up with a way to get my caps lock key (which is mapped to escape) to get me out of insert mode. Any tips?

mathpunk21:05:23

I don't really understand how this keybindings.json file works yet

mathpunk21:05:01

I might be doing too much at once. I started VSCode and immediately introduced VSSpaceCode, since I was a spacemacs user

mathpunk21:05:26

It looks like that has set up some kind of vim mode for me, which I want. But having not set it up myself, I'm not sure how to make changes to how it works in Calva

mathpunk21:05:07

Uh-oh---

Unfortunately these key combinations will not work in the normal VIM extension as c is an operator key and cannot be remapped. This is a call for someone to share their VIM re-mappings.

mathpunk21:05:49

OH! Ok I now understand that the docs were telling me to remove the keymapping, and now the vim mode keymapping is not being overwritten. Sweet.

orestis04:05:58

I haven't heard of VSSpaceCode before. I'm using the neovim plugin that uses a real neovim instance behind the scenes and it has been satisfactory

mathpunk21:05:49

OH! Ok I now understand that the docs were telling me to remove the keymapping, and now the vim mode keymapping is not being overwritten. Sweet.