Skip to content

Instantly share code, notes, and snippets.

@andrepiske
Created August 14, 2024 17:34
Show Gist options
  • Select an option

  • Save andrepiske/17ab3e07f796c8519c58de3185bb0cda to your computer and use it in GitHub Desktop.

Select an option

Save andrepiske/17ab3e07f796c8519c58de3185bb0cda to your computer and use it in GitHub Desktop.
terminal_iterm.rb
def iterm2_downloadfile(name, content)
size = content.b.length
print("\x1B]1337;File=size=#{size};name=#{Base64.strict_encode64(name)}:#{Base64.strict_encode64(content.b)}\x07")
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment