requestClipboard static method

Cmd requestClipboard({
  1. String selection = 'c',
})

Request clipboard content via OSC 52.

Many terminals do not support clipboard reads and may ignore this request. When supported, UV input decoding will emit a ClipboardMsg.

Implementation

static Cmd requestClipboard({String selection = 'c'}) {
  final sel = selection.isEmpty ? 'c' : selection[0];
  return writeRaw('\x1b]52;$sel;?\x07');
}