Comments (5)
Released v0.6.0
of vscode-which-key which contains this feature. Set whichkey.delay
in your settings.json
to the delay of the menu display in milliseconds.
from vspacecode.
I thought about this a little bit more, this is possible. We can present an empty quick pick and display menu items with a delay. If the assumption of the slowness is mostly attributed to the rendering of the menu items, I believe this could help. In any way, this is probably a good additional feature to have.
Since we are moving the core of the menu structure to vscode-which-key, I will tag this with which-key
to indicate this is an issue related which-key menu code and should be work on the that repo.
I excepted this work item will be worked on after v0.5.0
, which will bundled "vscode-which-key" extension on installation time, and currently low priority on my list, especially it does require some refactoring of the core menu.
from vspacecode.
Like you said, it is currently relying on quick pick api for the input, so not sure how this could be achieved. But will keep this open.
Btw, I am glad you like it :)
from vspacecode.
Today I tried the extension inside virtualbox with an i5 2018 laptop.
If you type really fast the key bindings are not read correctly. For example if you type <SPC>wh
(really fast) the plugin reads <SPC>w
only.
Introducing a delay may solve this. A temporary solution I am using is to use the vscode-vim branch in this situations.
Anyway, VSCodeVim is pretty slow too.
from vspacecode.
Thank you! 🙏
from vspacecode.
Related Issues (20)
- Is it possible to provide a similar plugin to obsidian? HOT 2
- `SPC b b` (show all buffers) input bar shows some prefilled text `edt mru ` HOT 1
- Equivalent to `hs-hide-level` in `hideshow`? HOT 1
- Space not working to show the menu HOT 4
- Why does this `conditional` binding not work? HOT 2
- Support clangd C++ extension HOT 2
- whichkey bindings for notebook cells HOT 3
- Recent files doesn't show the files I have recently been editing HOT 1
- Please provide a keybinding for whichkey.undoKey for when people set up VSpaceCode on intro screen HOT 8
- Weird behavior when using snippets from visual mode HOT 2
- GitLens keybindings? HOT 1
- Stop vspacecode.space from displaying when activated HOT 5
- Winner mode like undo/redo feature HOT 1
- <TAB> in magit status on a section does not toggle the fold HOT 2
- Add shortcut for `terminal.runRecentCommand`
- Clojure refactoring commands are broken HOT 6
- Add bindings for floating window HOT 1
- Inconsistent bindings for refactor rename in Rust major mode HOT 1
- Can't Override Certain Keybindings HOT 2
- Copilot Bindings HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vspacecode.