Johannes Altmanninger
Johannes Altmanninger
In hindsight, another way of figuring this out would have been to run `tmux new-session fish` and run (or type) the `send-keys` manually, then it would probably have been obvious...
FWIW, the full command will be in scrollback once executed. The last two comments in https://github.com/fish-shell/fish-shell/issues/10827 are my to-dos to fix the scrollback while composing the command.
Right, I missed that scrollback used to have the entire command (despite the glitches). To fix the regression, it may be enough to remove the truncation logic. This would mean...
That's right! Currently we always redraw the whole commandline. Once we only redraw the text that changed, we'd avoid adding garbage to scrollback in some cases, but not in all:...
I have no strong opinion on what to do for 4.0-final; since I don't really know how people made use of the previous behavior. Maybe a scroll indicator is enough...
which version of iterm? May be https://github.com/fish-shell/fish-shell/issues/11025
yeah maybe it's some specific nightly version.
ok I'll fix it tomorrow. The `>5u` worked for older iTerm versions (while `=5u` only worked for some of the later ones), but somewhere around iTerm 3.5.9+ both were broken....
This fix does the opposite for me. Same iTerm version (3.5.11), with no `~/Library/Preferences/com.googlecode.iterm2*.plist` I used `cargo b && target/debug/fish_key_reader -V` and pressed `alt-left`. On 303af078f3 (Actually disable CSI u...
can you post what `fish_key_reader -V` says. Maybe it depends on config