diff --git a/src/common/clipboard.rs b/src/common/clipboard.rs index 5c83f88..3330751 100644 --- a/src/common/clipboard.rs +++ b/src/common/clipboard.rs @@ -1,5 +1,5 @@ use crate::common::shell::{out, ShellSpawnError, EOF}; -use crate::prelude::*; +use anyhow::Result; pub fn copy(text: String) -> Result<()> { let cmd = r#" @@ -22,12 +22,13 @@ _copy() { out() .arg( format!( - r#"{cmd} - read -r -d '' x <<'{EOF}' + r#" +{cmd} +read -r -d '' x <<'{EOF}' {text} {EOF} -echo -n "$x" | _copy"#, +echo -n "$x" | _copy"# ) .as_str(), )