IssueRaiser

> vi-mode, obviously As you said at the end, Fish does have this.

> vi-mode, obviously As you said at the end, Fish does have this. I don't know if it's full-featured enough for you though. > Control+R. It is annoying to have to guess how much you must type before hitting the up arrow, instead of having it dynamically displayed When you start typing a command-line in Fish that matches a previously-typed command, it automatically shows the rest of the line as an available completion, and pressing ^F or the right arrow will complete it for you. The lack of this functionality actually really kills my ability to use any other shell. > Currently, it is impossible to pass a multi-line string from a command substitution as a single argument Not actually true. If you set IFS to '' then that disables command substitution line splitting. That said, it is not well-known and is rather awkward. This is a known pain point with Fish today. > More extensibility in general. I'd like to be able to customize my shell just as much as I can customize my WM. Probably more. It's really hard to know what you're asking for here. What isn't extensible enough for you? What do you wish you could do that you can't?

Posted by eridius on May 18, 2015, 9:48 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.6,500 issues0 comments

ux (Other)

> vi-mode, obviously As you said at the end, Fish does have this.

eridiusMay 18, 2015, 9:48 PM

> vi-mode, obviously As you said at the end, Fish does have this. I don't know if it's full-featured enough for you though. > Control+R. It is annoying to have to guess how much you must type before hitting the up arrow, instead of having it dynamically displayed When you start typing a command-line in Fish that matches a previously-typed command, it automatically shows the rest of the line as an available completion, and pressing ^F or the right arrow will complete it for you. The lack of this functionality actually really kills my ability to use any other shell. > Currently, it is impossible to pass a multi-line string from a command substitution as a single argument Not actually true. If you set IFS to '' then that disables command substitution line splitting. That said, it is not well-known and is rather awkward. This is a known pain point with Fish today. > More extensibility in general. I'd like to be able to customize my shell just as much as I can customize my WM. Probably more. It's really hard to know what you're asking for here. What isn't extensible enough for you? What do you wish you could do that you can't?

Comments (0)

No comments yet. Start the discussion.

Comment on this issue