VSpaceCode / VSpaceCode

Spacemacs like keybindings for Visual Studio Code

Home Page:https://vspacecode.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stop vspacecode.space from displaying when activated

phuvp opened this issue · comments

Problem

When I use vspacecode.space, the command launcher pops up and covers the screen. Given how often I activate vspacecode.space, it is disruptive and blocks visibility of code.

Solution

It'd be great to have a +UI Toggle to not display the command launcher when activating vspacecode.code and launching commands

image The launcher's screen estate for context.

Setting whichkey.delay to non-zero should help this case by delaying the display of the full menu while having the key functional.

image

Thank you for the help @stevenguh ,
I've made the edits and the results now look like this. After the change, there is still a bar that appears, even if the launcher menu does not appear. It's much less obtrusive and is an improvement.
Do you know if I can disable the bar being displayed as well, or at least move the behavior to the bottom of my screen, so it's less in my direct line of sight?
image

Unfortunately, that "bar" is how we interrupt input and can't be complete hidden.

I have seen some success in modifying this quickInpput style from people in the past: https://vspacecode.github.io/docs/whichkey/extra#style-the-menu-with-customize-ui
That could be one direction you can try.

You can also try use the old approach that uses vscode vim bindings with vscode-vim branch.

Closing this as this is a known limitation with the current approach and vscode API