rok
rok
I wrote quick small script to achieve this. (not sure I did it right way) ``` #!/usr/bin/env elvish cd (or (e:git rev-parse --show-toplevel 2>/dev/null) (echo ".")) cat .ageboxreg.yml | y2j...
I added some context in PR. There's already test for `move-dot-right` and `close-mode`. And I didn't thought there this requires additional test. Correct me if I'm wrong.
Thanks @krader1961 ! hmm I still can't get osc7 works with elvish. Here's what I've tried.  I tried this ``` set edit:prompt = { printf "\e]7;file://"(platform:hostname)$pwd"\e\\ " echo '$'...
And I still think it's relevant to this https://github.com/fish-shell/fish-shell/issues/5699#issuecomment-467377758 The comment doesn't explain the exact reason, but he closed the issues at the bottom by fixing pgroup leaders. Here's how...
Sorry for laziness, I'll try to read it again.
Meanwhile, I think I found a fix with OSC7. https://github.com/tmux/tmux/blob/dc6bc0e95acc04cdf43e869294ecba897a11d850/CHANGES#L691 tmux supports osc7 in `#{pane_path}` not `#{pane_current_path}`. And osc7 with prompt doesn't work(don't know why) but adding it in `edit:before-readline`...
test cases for `thatOutputErrorIsBubbled` is commented out as I just can't get an easy fix. If implementation is accepted, I wish I can get some help.
I think this will actually be great if implemented. We handle quite a lot of yaml. But as far as I know there's no scripting language that natively supports yaml...
``` set edit:insert:binding[Alt-e] = {|| edit:replace-input (print $edit:current-command | e:vipe --suffix elv | slurp)} ``` You can use vipe which does same job in much simpler manner. It is included...
`c-d` works fine. which makes sense since `all` is waiting for value output from stdin