win10安裝linux子系統(tǒng),配置vim環(huán)境,配置clip剪切板替代xclip

需求描述

為了方便的使用linux常用命令以及愉快的使用vim編輯器,又不想裝虛擬機(jī)。

解決方案

利用win10的WSL2安裝ubuntu20.04子系統(tǒng),既能滿足使用vim的需求,還不會有過多的資源消耗。

解決過程

1. 啟用wsl功能以及安裝ubuntu子系統(tǒng)

參考微軟官方教程
按照建議,把windows terminal也安裝了。確實(shí)要比cmd以及power shell好用的多,比較接近linux的terminal。

2. 配置vim環(huán)境

參考教程

3. 配置使用系統(tǒng)剪切板

由于子系統(tǒng)無法使用ubuntu下的xclip,即是安裝了,復(fù)制時(shí)依然會報(bào)錯(cuò)Error: Can't open display: (null)。
這個(gè)問題在ubuntu論壇上有兩種解決方法,但是我試了都沒成功。當(dāng)然,這個(gè)問題的回答給出了github上更詳細(xì)的issue以及相關(guān)討論,從中我得知linux子系統(tǒng)是可以執(zhí)行win10系統(tǒng)上的二進(jìn)制命令的。因此解決方案是把win10的clip.exe命令軟連接到ubuntu中即可。
經(jīng)過查詢知道clip.exe所在的路徑是C:\Windows\System32\clip.exe,而win10的盤符是掛載在/mnt/下的,因此打開ubuntu子系統(tǒng),執(zhí)行如下的命令即可。

 sudo ln -s /mnt/c/Windows/system32/clip.exe /usr/bin/clip

然后就可以愉快的使用clip命令進(jìn)行復(fù)制了,例如

ls | clip
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容