Mac OS X ja UTF-8

Bash

Tarkista onko input-metat käytössä kirjoittamalla

  cat .inputrc

Mikäli kyseinen komento ei tulosta mitään, kirjoita seuraava ja avaa uusi ikkuna vanhan tilalle, että muutos näkyy

  echo -e "set input-meta on\nset output-meta on\nset meta-flag on\nset convert-meta off\n" >> ~/.inputrc

Lisää profiilitiedostoon ~/.bash_profile rivi

  export LC_CTYPE=en_US.UTF-8

Luo tiedosto ~/.MacOSX/environment.plist (jos sellaista ei ole) ja lisää siihen rivi

  { LC_CTYPE = "en_US.UTF-8"; }

Listaa hakemistojen sisältö komennolla ls -v niin unicode-merkit näkyvät oikein.

Kirjaudu ulos ja takaisin, jotta muutokset astuvat voimaan.

Terminaali

Unicode on oletuksena valittu terminaalin asetuksista, mutta se ei vielä riitä.

Terminal → Window settings

Poista rasti kohdasta Emulation → Escape non-ascii characters

Backspace ja delete

Poista rasti kohdasta Keyboard → Delete key sends backspace

Tarkista Keyboard-välilehdellä Key Mappings -asetukset. Muuta kentän del (forward delete) arvoksi

 \033}3~

Paina “Use settings as defaults” -nappia

Anna terminaalissa komento:

  echo -e "stty erase ^H" >> ~/.bash_profile

Lisää tiedostoon ~/.inputrc rivi

  "\e[3~": delete-char

Huom!

Nämä muutokset saattavat aiheuttaa ongelmia joillakin palvelimilla tiettyjen editorien (mm. pico, nano) kanssa.

Irssi

Asenna Darwin Ports: http://darwinports.opendarwin.org/

Irssin voit asentaa komennolla

  sudo port install irssi
 
mac_os_x_ja_utf-8.txt · Last modified: 2010/01/01 20:02 (external edit)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki