这是一个pbcopy
命令乱码错误吗?如果是,有没有办法修复它?
我试了很多方法,但还是不知道为什么会这样。
更新
在终端中打开它是可以的,但是在文件编辑器中打开它时出现乱码(vscode)
# ✅ terminal
$ cat man-grep.md
# ❌ vscode
$ code -n man-grep.md
vscode toggle UTF-8
/UTF-16
都不工作吗?screenshot gif
https://cdn.xgqfrms.xyz/Linux/unicode-garbled-bug.gif
error / bug
复制步骤
# 1. copy output
$ man grep | pbcopy
# 2. paste to a markdown file
# 3. view the markdown file
使用vscode
打开markdown
文件,仍然乱码
模板解决方案
1.输出到markdown文件
# stdout
$ man ls > man-ls.md
# $ man grep > man-grep.md
# no pagination problem ✅
$ cat man-ls.md
# $ cat man-grep.md
1.手动复制和粘贴(逐页👎)
# copy man docs, page by page
$ man grep
1条答案
按热度按时间6za6bjd01#
vscode
解决方案使用
vscode
来修复从终端复制的编码错误🚀步骤
1.导出一个
.md
markdown文件1.使用vscode打开导出的
.md
文件1.选择所有
"
符号,然后按backspace
/back delete
键两次(🔙
)就这样
gif
演示