Citat:
Ursprungligen postat av
25December
Sitter och ska skriva ett script i vim som ska innehålla bokstaven å vilket jag inte får till. Trycker jag på å verkar det som att den hoppar iväg eller hur man ska beskriva det. Om jag har fattat det rätt verkar det som att den tror att jag har ett amerikanskt tangentbord så det verkar registreras som att jag trycker på }. Det konstiga är dock att ä och ö fungerar fint att skriva in. Har någon här en idé om hur jag kan få å att funka i insert mode helt enkelt?
Def finns/har funnits många 'å' i datorvärlden...
(Att ä och ö funkar men inte å skulle kunna tyda på att du/något kör Tysk språkinställning eller kbd.)
Om skriptet ska visa ett å via html/php så är problemet hyfsat lättlöst.
Men är det i ett lokalt terminalfönster på en distro som i övrigt verkar vara rätt språkinställd så kan det bli knepigare att hitta vad som råkat bli fel. Fyra (oberoende) tips för detta fall:
- Kolla/prova några fler terminalprogram så att du inte bara kör via Xterm. Kör helst det term.prog. som medföljer din ev. DE.
- 'Quota' å-et till VIM med ctrl-V när du ska skriva in 'å'
- Kolla vad skriptet EGENTLIGEN producerar genom en pipe - typ " | od -cx ", så att inte din terminalemulator lurar dig. (men se upp för byte-swapping med od).
- Använd kommandot stty -a för att kolla/ställa terminalinställningarna rättö (Hyfsat knepigt att använda/tolka om man kör lokal X.)
Om du kör skriptet 'remote' via typ SSH genom en terminal och/eller grafiskt fönster i ytterligare ett OS så är du på djupt vatten ifall du inte var beredd på detta... (Då bör du nog köra prick-och-ring-fritt i stället.)