Comments (7)
I think it would make sense to switch off cursorless when decorations are hidden. Unless there's a good reason not to?
from cursorless.
You mean a voice command? Yeah that's a good idea. Any suggestions? I used to use a parrot noise when I used to toggle them on and off all the time. Fwiw I eventually just stopped noticing them so stopped turning them off but agree it would be good to have the command mapped
from cursorless.
That's a good question. Might be nice to have a cursorless scope/prefix if you imagine having more of these sort of commands which aren't directly related to editing.
I've currently got it set up as marks switch
but I didn't put much thought into that decision/haven't needed to use it much.
from cursorless.
Good idea. My imagination-less idea:
cursorless (show | hide)
Btw maybe cursorless.toggleDecorations should be enable/disable cursorless so all commands stop as well? Now you can chuck tokens randomly using markers you cant see. Would be nice to have a voice command to actually disable/enable cursorloss.
from cursorless.
Agreed that we should probably set a mode so that cursorless commands aren't active if cursorless is hidden
Although maybe you'd still want to be able to do things like "pre funk" even if decorations are hidden?
And fwiw, you wouldn't actually be able to chuck tokens you can't see. When you hide the annotations they all get deleted. So talon would recognise the command "chuck air" but cursorless would just throw an exception saying the decoration doesn't exist
from cursorless.
I'd be tempted to just have something in the wiki describing how to do this. WDYT cc/ @AndreasArvidsson
from cursorless.
Sounds good to me
from cursorless.
Related Issues (20)
- Switch from flynt to ruff HOT 1
- "Take inside" doesn't work in C++ with #pragma line
- neovim: get notified of buffer changes
- neovim: implement NeovimFileSystem.watchDir()
- Neovim: Support multiple editors
- Neovim: better selection/copy support HOT 1
- neovim: building the extension sometimes fails HOT 2
- neovim: move the debug logs to other directory
- neovim: register node functions in lua (instead of vim)
- neovim: support visualizing debug logs inside vscode
- Hot reloading of scm files breaks on error HOT 1
- [Help] Getting Mathfly in VSCode Working HOT 15
- Neovim: remove compiled command-server from mono repo
- Move scm VSCode extension from Andreas extension to new Cursorless developer extension
- Deprecate Cursorless snippet format in favour of community snippets HOT 3
- Migrate "snip make" Cursorless action to output to community snippets dir
- Create "migrate snippets" command that will automatically migrate all of a user's snippets
- Move snippet autoformatter into cursorless monorepo
- Add type hints to snippet formatter extension
- I would like a target for the previous cursor position
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 cursorless.