首页 > 其他分享 >wsl2 下输出重定向至 clip.exe 出现中文乱码问题解决方案

wsl2 下输出重定向至 clip.exe 出现中文乱码问题解决方案

时间:2023-08-18 21:33:25浏览次数:39  
标签:中文 exe clip 解决方案 乱码 剪切板

背景

win10 系统在 wls2 下安装 neovim 后希望与 windows 剪切板通信。

按教程添加如下配置。

-- 系统剪切板
if vim.fn.has('wsl') then
	vim.g.clipboard = {
		name = 'WslClipboard',
		copy = {
			['+'] = 'clip.exe',
			['*'] = 'clip.exe'
		},
		paste = {
			['+'] = 'powershell.exe -c [Console]::Out.Write($(Get-Clipboard -Raw).tostring().replace("`r", ""))',
			['*'] = 'powershell.exe -c [Console]::Out.Write($(Get-Clipboard -Raw).tostring().replace("`r", ""))',
		},
		cache_enabled = 0,
	}
end

配置完成后可正常复制粘贴,但当内容出现中文时,windows 剪切板出现乱码。

解决方案

将系统编码设置为 UTF-8 格式,将 Bata 版:使用 Unicode UTF-8 提供全球语言支持(U) 选项开启即可。

标签:中文,exe,clip,解决方案,乱码,剪切板
From: https://www.cnblogs.com/slwang/p/17641670.html

相关文章

  • find -exec 命令后面的\;和+
    一个-exec只能执行一个命令,而且必须在命令后面加上终结符,终结符有两个:“;”和“+”。其中“;”会对每一个find到的文件去执行一次cmd命令。而”+“让find到的文件一次性执行完cmd命令。为什么必须有终结符?因为一个find后面可以有多个-execcmd,所以必须要有终结符分割他们。如果不......
  • eclipse调试时鼠标移动到变量上不显示值的问题
    今天同事问一问题,就说在eclipse中调试时,鼠标移动到变量上不显示值,这个原来自己也遇到过,没注意,反正就使用ctrl+shift+i嘛,也可以的,刚查了一下,解决方法如下: Window->Preferences->Java->Editor->Hovers将[VariableValues]选择即可,如果第一个[CombinedHover]已经勾选,则将这个勾去掉......
  • MyEclipse9.0安装jad反编译插件
    1.下载反编译工具jad(下面提供下载)将下载下来的jadstar158.zip解压缩,将jad.exe文件放入jdk安装目录下如:D:\ProgramFiles\Java\jdk1.6.0_20\bin 2.下载eclipse反编译插件net.sf.jadclipse_3.3.0.jar(下面提供下载) 3.将net.sf.jadclipse_3.3.0.jar 放入MyEclipse安装目录下, 如 :安......
  • 解决乌班图下zip文件解压后中文乱码问题
    解决乌班图下zip文件解压后中文乱码问题unzip如果没安装需要安装一下apt-getinstallzip解压:这个需要注意的是你解压的不能跟你的文件名称一致,刚开始以为是文件有空格导致的,后来点进去zip文件一看里面文件名跟外面文件名一样导致解压失败。unzip-Ocp936xx.zip......
  • C#的winform如何嵌套另一个exe程序
    这篇文章主要介绍了C#的winform如何嵌套另一个exe程序问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教 −目录C#winform嵌套另一个exe程序第一种第二种总结C#winform嵌套另一个exe程序一共有二种方法,也不知道作者从哪里复制来的,......
  • 安森美 IDE(基于Eclipse)报头文件缺少的解决方法
    安森美IDE(基于Eclipse)报头文件缺少,但是能正常跳转到头文件在这里面将路径包含进来,建议两个都添加一次  在项目上点击右键,然后点击Index下的Rebuild重建 ......
  • 【Web开发指南】MyEclipse XML编辑器的高级功能简介
    1.在MyEclipse中编辑XML本文档介绍MyEclipse XML编辑器中的一些可用的函数,MyEclipse XML编辑器包括高级XML编辑,例如:语法高亮显示标签和属性内容辅助实时验证(当您输入时)文档内容的源(Source)视图、设计(Design)视图和大纲(Outline)视图文档格式内容辅助模板2.编辑模式使用MyEclipse......
  • 【Web开发指南】MyEclipse XML编辑器的高级功能简介
    MyEclipsev2023.1.2离线版下载1.在MyEclipse中编辑XML本文档介绍MyEclipse XML编辑器中的一些可用的函数,MyEclipse XML编辑器包括高级XML编辑,例如:语法高亮显示标签和属性内容辅助实时验证(当您输入时)文档内容的源(Source)视图、设计(Design)视图和大纲(Outline)视图文档格......
  • 【160Crackme】《Reg》《Afkayas.1.Exe》
    ......
  • VisualStudio打包项目文件为.exe安装包
    前言:使用扩展:installProjects 注意事项:打包项目前,确保项目能正常运行,不然打包毫无意义。一、安装扩展打开vs软件->扩展->管理扩展->搜索installProjects->安装->重启软件二、制作安装包(setup文件)2.1、添加setup项目右击项目的解决方案->添加->新建项目->搜索setup,找到setupProj......