Sida 1 av 1
Se till att alla program använder UTF-8
Postat: 09 apr 2007, 21:51
av Emil.s
I terminalen i OS X så har jag ställt in UTF-8 som tecken kodning. Och "locale" ger följande när jag loggat in på servern via SSH:
Kod: Markera allt
emil@servern: ~ $ locale
LANG=sv_SE.UTF-8
LC_CTYPE="sv_SE.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_COLLATE="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_MESSAGES="sv_SE.UTF-8"
LC_PAPER="sv_SE.UTF-8"
LC_NAME="sv_SE.UTF-8"
LC_ADDRESS="sv_SE.UTF-8"
LC_TELEPHONE="sv_SE.UTF-8"
LC_MEASUREMENT="sv_SE.UTF-8"
LC_IDENTIFICATION="sv_SE.UTF-8"
LC_ALL=
Men kör jag "vim" på någon fil så blir det bara en massa krumelurer när jag skriver åäö...
Någon ide om vad som är fel?
SV: Se till att alla program använder UTF-8
Postat: 09 apr 2007, 22:39
av mcNisse
Kan filen redan vara kodad i en annan teckenupsättning?
SV: Se till att alla program använder UTF-8
Postat: 09 apr 2007, 22:45
av Emil.s
mcNisse skrev:
Kan filen redan vara kodad i en annan teckenupsättning?
Det är alltså när jag skapar filer som det inte funkar.
Dock så funkar åäö i filnamn och liknande:
Kod: Markera allt
emil@servern: ~ $ touch åäö
emil@servern: ~ $ ls -l | grep åäö
-rw-r--r-- 1 emil emil 0 2007-04-09 22:43 åäö
Och även:
Kod: Markera allt
emil@servern: ~ $ echo "åäö" > åäö
emil@servern: ~ $ cat åäö
åäö
Och öppnar jag filen i tex vim så ser det bra ut. Men jag kan ändå inte skriva det... Mysko.

SV: Se till att alla program använder UTF-8
Postat: 09 apr 2007, 22:47
av mcNisse
Mycket. Vad är LANG satt till?
SV: Se till att alla program använder UTF-8
Postat: 09 apr 2007, 22:53
av Lars
Vad är $TERM satt till på OS X? Jag antar att den hänger med SSH-sessionen och ställer kanske till med bekymmer på andra sidan.
SV: Se till att alla program använder UTF-8
Postat: 09 apr 2007, 23:07
av Emil.s
mcNisse skrev:
Mycket. Vad är LANG satt till?
LANG i OS X?
Kod: Markera allt
emil@emils-macbook.local: ~ $ locale
LANG=
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL="C"
Lars skrev:
Vad är $TERM satt till på OS X? Jag antar att den hänger med SSH-sessionen och ställer kanske till med bekymmer på andra sidan.
Kod: Markera allt
emil@emils-macbook.local: ~ $ env | grep term
TERM=xterm-color