From 1105e45c4b7e74ed0a864fd01fa79a27be470ab3 Mon Sep 17 00:00:00 2001 From: James Dixon Date: Tue, 3 Jan 2023 11:29:36 -0500 Subject: [PATCH] add win32 clipboard hack --- config/nvim/.config/nvim/init.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/config/nvim/.config/nvim/init.lua b/config/nvim/.config/nvim/init.lua index 674afcf..05230d2 100644 --- a/config/nvim/.config/nvim/init.lua +++ b/config/nvim/.config/nvim/init.lua @@ -11,3 +11,17 @@ require('plugins') -- plugin configurations require('plugin-config') + +-- platform/os specific stuff +if vim.fn.has('win32') then + vim.cmd([[ + " WSL yank support + let s:clip = '/mnt/c/Windows/System32/clip.exe' " change this path according to your mount point + if executable(s:clip) + augroup WSLYank + autocmd! + autocmd TextYankPost * if v:event.operator ==# 'y' | call system(s:clip, @0) | endif + augroup END + endif + ]]) +end