3.14 är nöjd med hjälpen
3.14 189
Postad: 28 nov 2022 16:08

VS Code terminal

Hej, vet någon hur man gör så att åäö skrivs ut i terminalen på vs code?

Jag får konstiga tecken när jag försöker skriva ut det

Lindehaven 820 – Lärare
Postad: 29 nov 2022 00:27 Redigerad: 29 nov 2022 00:28

Gissar på att terminalen inte konfigurerats för svenska tecken med unicode. Görs vanligen genom att sätta locale eller påtvinga utf-8. Har inte möjlighet att prova, men kolla på https://code.visualstudio.com/docs/terminal/advanced#_interaction-with-lang 

3.14 189
Postad: 29 nov 2022 00:36

Jag har läst igenom den sidan men vad är Lang för något? Var kan jag ändra det?

haraldfreij 1315
Postad: 29 nov 2022 09:46

Det är en miljövariabel som bestämmer hur tecken presenteras. Öppna inställningarna ([Ctrl + ,] eller File->Preferences->Settings) och gå till Terminal > Integrated: Detect Locale. Växla mellan on/off/auto, och döda terminalen emellan, för att se om det gör någon skillnad.

haraldfreij 1315
Postad: 29 nov 2022 09:49

Prova också att skriva

echo $LANG

i terminalen, för att se vad du har för värde på variabeln. För mig är det en_US.UTF-8

3.14 189
Postad: 29 nov 2022 10:04

inget kommer upp när jag skriver echo $LANG i terminalen, finns det något annat sätt?

3.14 189
Postad: 29 nov 2022 10:05

Jag har den på auto, men det verkar inte funka

3.14 189
Postad: 29 nov 2022 10:07 Redigerad: 29 nov 2022 10:11

Nu funkar det när jag ändrade det till on, tack för hjälpen!

 

Svara Avbryt
Close