on master help sign in
Reintroduce win32yank as a clipboard provider on Linux for WSL2 + Windows 10 (#1912)
a963565جاد
helix-view/src/clipboard.rs+5
@@ -104,6 +104,11 @@ pub fn get_clipboard_provider() -> Box<dyn ClipboardProvider> {
104 primary_paste => "xsel", "-o";
104 primary_paste => "xsel", "-o";
105 primary_copy => "xsel", "-i";
105 primary_copy => "xsel", "-i";
106 }
106 }
107+ } else if exists("win32yank.exe") {
108+ command_provider! {
109+ paste => "win32yank.exe", "-o", "--lf";
110+ copy => "win32yank.exe", "-i", "--crlf";
111+ }
107 } else if exists("termux-clipboard-set") && exists("termux-clipboard-get") {
112 } else if exists("termux-clipboard-set") && exists("termux-clipboard-get") {
108 command_provider! {
113 command_provider! {
109 paste => "termux-clipboard-get";
114 paste => "termux-clipboard-get";