How do I send output from the terminal to a text file in Visual Studio Code with the proper encoding?

Viewed 8904

I'm having issues sending output containing Unicode box-drawing characters to a text file.

The string ┌───top───┐ prints to the terminal fine using the print command. It also renders properly if I open and write directly to a file in my code.

However, if I pipe the terminal output into a text file using <run command> > out.txt, I get the result

ΓöîΓöÇΓöÇΓöÇtopΓöÇΓöÇΓöÇΓöÉ

Everything else prints fine, but why doesn't it handle certain Unicode characters?

Is there a quick fix for this?

0 Answers
Related