Charlie Groves

Results 16 comments of Charlie Groves
trafficstars

@sudormrfbin, thanks! That's a lot of the inspiration of this for me. In particular I see my self using it with global search and goto references. With both of those,...

> Also: how does this work on terminals on mobile devices (I'm currently using blink.sh on ipad)? Does it change if I'm running inside tmux or using mosh? I believe...

This includes the changes from https://github.com/helix-editor/helix/pull/3390 to depend on a released crossterm.

OK, just added a link to https://github.com/helix-editor/helix/wiki/Terminal-Support to the book so people can fill in if their terminal supports this. I figured it was better to link out to the...

For the record, of the three features mentioned on mentioned on [Terminal Support](https://github.com/helix-editor/helix/wiki/Terminal-Support), Terminal.app: * supports bracketed paste * supports focus events * doesn't support setting the OS clipboard via...

Heh, I guess I hadn't done much pasting of large text. It had been fine with the smaller things I pasted, but yeah, that's painful. Your suggestion of bracketed paste...

I've opened https://github.com/crossterm-rs/crossterm/pull/697 to move the OSC 52 command into crossterm. Once that's released, I'll switch this code to use it. In the meantime, I think this is ready for...

> Given that we're only using the `base64` dependency for base64-encoding a `&str`, I don't think it's worth pulling in a whole crate. A base64 encoding function can be added...

That's frustrating that Windows sends bracketed pastes regardless. This is ready to go as far as I know. If this PR needs additional work, we could also disable the `bracketed-paste`...

Command can be exposed with [Kitty's keyboard protocol](https://sw.kovidgoyal.net/kitty/keyboard-protocol/#modifiers). That's started being added in https://github.com/crossterm-rs/crossterm/pull/691. Once that lands, I think we could build on it for additional modifiers.