Comments (2)
huh interesting idea. I believe both 1) and 2) could be implemented using the same modifier "[n] random". Eg you could say
"take three random every item"
to select three items from your list at random"move this to random every item air"
to move the text you have selected to a random item in the list containing air
Would be fairly easy to implement. Happy to point you in the right direction if you wanna take a swing. It doesn't sound like the most obviously useful modifier, but might be fun to implement 😊
from cursorless.
I like that modifier-it has a nice ring to it and it sounds very intuitive. Point me in the right direction and maybe I will give it a shot if I can figure it out.
from cursorless.
Related Issues (20)
- `"inside environment"` includes optional arguments
- neovim: `"take token"` only selects from current position until the end of the token in normal terminal
- neovim: support clicking targets HOT 3
- neovim: use vim.fn.getregionpos() to replace buffer_get_selection() HOT 2
- neovim: test that neovim's config loads properly
- Switch from `CURSORLESS_TEST` to `CURSORLESS_MODE` environment variable HOT 2
- Add ability to repeat last cursorless command
- keyboard: Add ability to make range past output of modifier
- keyboard: Undo stack for keyboard target
- keyboard: support ordinal modifiers
- keyboard: Switch default maps for surrounding pairs to the delimiters themselves
- keyboard: By default, move selection when user sets keyboard target
- keyboard: Have keyboard target follow selection if it moves
- keyboard: Add support for "rewrap"
- keyboard: Support targeting modes for targeting selection
- Change default nested modifier for tail to stop at "inside"
- parsed actions: Better error message on failed parse
- parsed actions: Handle destination placeholders
- parsed actions: Fill out rest of grammar
- keyboard: Support parsed actions
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.