Sivu 1/1

nano ja ei-ascii-merkit

Lähetetty: 6.10.2013 klo 23.15
Kirjoittaja hfcoder
Eli siis ongelma olisi tällainen:

Käytän nanoa ohjelmointiin (python ja c++). Kun kirjoitan jonkin erikoismerkin ( esim: $ ä ö ) se on ikään kuin kahden kirjaimen levyinen (eli normaali kirjain ja kirjain ja yksi whitespace tiedoston lopussa. Whitespacea ei voi poistaa poistamatta erikoismerkkiä. Ne kuitenkin korjautuvat jos editorin avaa uudelleen.

Samankaltaisia ongelmia tulee myös kun painaa option-space tai option-o. Joskus editori kaatuu segmentation fault-ilmoitukseen.

Re: nano ja ei-ascii-merkit

Lähetetty: 7.10.2013 klo 15.03
Kirjoittaja vemssi
Sanoisin, että terminaalisi merkistöasetukset tuottavat nyt ongelmia. Terminaalin oletusmerkistö taitaa olla nykyään UTF-8, jota nano ei nyt taida osata pureskella.

Re: nano ja ei-ascii-merkit

Lähetetty: 7.10.2013 klo 15.30
Kirjoittaja gramdel
Kyllä se osaa. Jokin mättää, locale ja/tai terminalin asetukset. (Ihmettelen kyllä hiukan miksi nanoa käytät.)

Re: nano ja ei-ascii-merkit

Lähetetty: 7.10.2013 klo 18.01
Kirjoittaja Mailia
Käytätkö iTermiä terminal emulatorina? iTermissä on nimittäin asetus Treat ambiguous-width characters as double width.

Re: nano ja ei-ascii-merkit

Lähetetty: 17.10.2013 klo 11.28
Kirjoittaja filipp
Mikä käyttis, mikä $LANG?

Täällä:

Koodi: Valitse kaikki

$ echo $LANG
en_US.UTF-8
$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.8.5
BuildVersion:	12F45
$ which nano
/usr/bin/nano
$ nano --version
 GNU nano version 2.0.6 (compiled 13:15:50, Jun 20 2012)
 Email: nano@nano-editor.org	Web: http://www.nano-editor.org/
 Compiled options: --disable-nls --enable-color --enable-extra --enable-multibuffer --enable-nanorc --enable-utf8
Ja ääkköset toimii nanossa ihan nätisti. Käytän Applen Terminal.appia ihan vakioasetuksilla (+ "Use option as meta key", tietysti)