Cuando se copia algo en el portapapeles, ¿está disponible en algún lugar como un archivo editable? Supongo que está escrito en alguna parte, incluso si es solo un archivo temporal, aunque probablemente estoy equivocado.
Me gustaría poder editar fácilmente el contenido del portapapeles, usando un editor como Vim, y luego tener esas ediciones guardadas de nuevo en el Portapapeles.
terminal
command-line
copy-paste
DKatri
fuente
fuente
/var/folders
, es muy fácil ocultarlo u otro espacio temporal restringido para el usuario en lugar de la temperatura global. La automatización de "cuando alguna vez se copia algo" es donde el verdadero problema se dispararía si el riesgo no se entendiera o no se manejara.Respuestas:
Puede leer y escribir en el Tablero con los comandos de Terminal
pbcopy
ypbpaste
. Para editarlo, podrías usar algo comoSi lo necesita con frecuencia, una función de shell puede ser más adecuada. Puede definir uno poniendo lo siguiente en su
.bashrc
Esto trata de minimizar el riesgo de que otras personas accedan al archivo temporal durante la edición (pero no puede evitar el acceso de nadie con privilegios de administrador o root).
fuente