Uso ix.io con una cuenta configurada en .netrc con su herramienta de línea de comandos instalada; Es simple y genial.
Entonces puedes canalizar cosas a través de él como la respuesta anterior:
command which produces output | ix
o pegue directamente un archivo:
ix <filename>
esto devuelve la url.
Luego, configuré un alias git para esto, de modo que pueda pegar fácilmente mis parches de formato y obtener una URL para ello:
~/.gitconfig:
[alias]
post = !sh -c 'git format-patch --stdout $1 | ix' -
Para pegar un parche que hago, por ejemplo:
git post HEAD~1
o para pegar lo que esté en su búfer actual en vim:
:w ! ix
para cargar archivos, no demasiado grandes: http://paste.xinu.at/ con su cliente.