-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Brainstorming Features #63
Comments
How should we vote or state our priorities? |
Good question. Any suggestions? It would be nice to allow people to upvote certain things. Maybe there's some voting site that does that? |
One way to do the voting would be to let people pick their top three things, then count that. Folks could reply here if we do it that way. |
As the granularity/scope of the ideas/milestones varies we may want to break the main themes out into separate tracking issues under a milestone so that we can better keep track what is relevant in that area. We than can use the one here to weigh on the focus of the general themes. Using the emojis on github with individual comments would probably get quite messy. |
@sholderbach I was going to split this up into issues like you did (Thanks!!!) but what do you think about adding the github emojis to allow people to vote by clicking on them? I think we just need to maybe number them and say to BTW - i added to History - |
My suggestion would be to put a list of the eight currently most important/controversial ideas in a comment below with the emojis as labels, so we can update the top comment as an overview as needed without screwing with the past votes. Template below: Current votingVote for the topic(s) you care about by selecting the corresponding emoji. (No judgement based on the emojis sentiment!)
|
Voting on the feature areas you want the project to focus onVote for the topic(s) you care about by selecting the corresponding emoji. (No judgement based on the emojis sentiment!)
|
Thansk @sholderbach. Here's another feature that needs to go in some category.
|
I would like to add the category 'System interaction' including stuff like compatibility validation on ssh, tmux etc. There it would fit in. Where is the responsibility boundary between line editor and integration with nushell? |
Speaking of validation, there may need to be some type of |
Since these are all referenced in their own issues, I think I'm going to close this one to declutter. We can re-open if needed. |
oops, didn't notice it was pinned. Reopening. :) |
Idea: Prefix based history search. Example use-case:
Note: adding this separately from 'history search based on a criteria' as one doesn't need to hit |
@sherubthakur This is what I meant by this item in the history list above. Maybe I should've named it
|
In bash we can do : nu \
-c 'version' to break lines, maybe we can add this feature too. |
This is beyond the scope of reedline as special casing characters in the buffer would constrain the grammar of the using language (nu might not want to adopt the backslash bashism as it is annoying with Windows paths). The |
1. Line Editor UI/UX Features
Brainstorming of ideas about what features would make a line editor and programs that use it
best-in-class
. I'm interested to see which of these people agree with. These aren't necessarilyMVP
type ideas and perhaps even greater than1.0
ideas.1.2. Prompt Features #64
starship
oroh-my-posh
1.3. Completions Features #65
$nu.env.A<tab>
(ls).n<tab>
str <tab>
git
1.4. History Features #66
rich
data within the history, such as:ms
plugable
technologies to make history searching and recall extensible1.5. Hinting Features #65
plugable
hints specific to a vertical1.6. Syntax Highlighting Features #67
{}
, Brackets[]
, Parentheses()
1.7. PopUps/PopUnders Features #68
1.8. Keybinding #69
1.9. Miscellaneous #70
gnome-terminal
,iTerm
,alacritty
screen
,tmux
fzf
,skim
,broot
,zoxide
,ranger
, etcThe text was updated successfully, but these errors were encountered: