Gentoo Archives: gentoo-user-de

From: Klaus Fabritius <kfk@××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] UTF-8
Date: Fri, 13 Jan 2006 18:04:02
Message-Id: 20060113175413.GA10649@mid.wasserhase.de
In Reply to: [gentoo-user-de] UTF-8 by Max Bloch
1 * Max Bloch schrieb:
2
3 > heute bin ich es zum x-ten mal leid, dass (unter anderem) das EURO
4 > Symbol im ISO-8859-1 Zeichensatz nicht enthalten ist. Das betrifft mich
5 > öfters beim editieren von HTML. Nur allzu gerne würde ich meine HTML
6 > Dokumente als UTF-8 kodieren und somit gedankenlos jegliche Textpassagen
7 > cut&pasten zu können, ohne auf unerlaubte Zeichen achten zu müssen. In
8 > Quanta geht das super, nur leider kann mein Quanta keine UTF-8 Dokumente
9 > korrekt einlesen. Urgh, mein Vim kann auch keine UTF-8 Dokumente korrekt
10 > lesen?!?
11
12 Vim kommt meiner Erfahrung nach hervorragend mit utf-8 klar.
13
14 | if $LANG == 'en_US.UTF8'
15 | set encoding=utf8
16 | endif
17 | let &termencoding=&encoding
18
19 Das ist eigentlich schon alles ($LANG steht hier idR auf en_US.UTF8,
20 aber manchmal halt nicht). Zur Information habe ich noch eine
21 Statuszeile, die mich im aktuellen Dokument über die diversen Encodings
22 informiert:
23
24 | set statusline=%<%f\ %h%m%r%=%-14.(%l,%c%V%)\ %{MyEnc()}%*\ %P
25 |
26 | function! MyEnc()
27 | return ':' . $LANG . ':' . &encoding . ':' . &termencoding . ':' . &fenc . ':'
28 | endfunction
29
30 Alles weitere macht Vim schon "irnkwie" richtig.
31
32
33 > Ich schätze das hat was mit irgendwelchen systemweiten
34 > Einstellungen zu tun. Siehe da, Google spuckt mir ratz fatz diese nette
35 > Doku aus:
36 >
37 > http://www.gentoo.org/doc/en/utf-8.xml
38
39 AFAIR habe habe ich mich im wesentlichen an
40
41 <http://de.gentoo-wiki.com/Utf8>
42
43 gehalten und das System schon vor einiger Zeit (als bash 3 stable wurde)
44 umgestellt.
45
46
47 > Hat irgendjemand sein Gentoo anhand dieser Doku oder anderswie auf UTF-8
48 > umgestellt? Ich habe große Angst mein System zu zerschießen, wo ich
49 > jetzt schon einige HTML Dateien zerschossen habe. Irgendwelche Tips?
50
51 Wenn das Encoding nicht schmeckt, dann:
52
53 | iconv -f [aktuelles Encoding] -t [neues Encoding] foo.txt > bar.txt
54
55
56 > Wie gerne würde ich mit UTF-8 kodierte HTML- und Text-Dokumenten
57 > arbeiten können.
58
59 Tja, mit HTML habe ich recht wenig am Hut, und wenn doch, dann bevorzuge
60 ich die Codierung von Sonderzeichen:
61
62 | augroup filetypedetect
63 [...]
64 | au! BufRead,BufEnter,BufNewFile *.html so ~/.vim/html
65 [..]
66 | augroup end
67
68 und in ~/.vim/html dann:
69 | setf html
70 |
71 | imap <buffer> ä &auml;
72 usw.
73
74 Spart Tipparbeit und alles ist us-ascii.
75
76
77 > Das macht mich ganz neidisch auf Ubuntu und Suse User,
78
79 Ich werkele jetzt seit über einem Jahr mit Gentoo und das Wort
80 "neidisch" trifft mein Gefühle gegenüber SuSE u.ä. nun wirklich nicht
81 ;-)
82
83
84 > wo angeblich mittlerweile UTF-8 die ISO-8859 als Standard-Kodierung
85 > abgelöst hat. Da es bei mir nicht lediglich um das Euro Symbol geht,
86 > kommt ISO-8859-15 auch nicht in Frage. Ich hätte schon gerne UTF-8.
87
88 Ich habe, neben dem Gedöns mit 8859-1 und -15, öfters mit -3 zu tun und
89 hatte auch irgendwann die Nase voll. Der Übergang war recht kurz und
90 schmerzlos.
91
92 Verschiedene Uralt-X11-Programme kommen nicht mehr klar, zB. xcalc oder
93 xfontsel. Für die habe ich mir mit folgendem Wrapper beholfen:
94
95 $> cat ~/bin/lc
96
97 #!/bin/sh
98
99 # Wrapper für diverse Apps die nicht mit UTF-8 klarkommen, zB.
100 # xcalc, xcb, xfontsel etc. Einfach mit "$> lc xcalc" starten
101
102 [ "$1" ] && LC_ALL=C exec "$@"
103
104 Das war's, was mich und UTF-8 betrifft, schon. Ich habe diese Mail mit
105 Vim getippert, Mailreader ist mutt. Das lief alles in UTF-8.
106 Normalerweise kuckt mutt jetzt beim abschicken nach, welches Encoding
107 das geeignete ist und handelt entsprechend. Mal schauen...
108
109
110 -kfk
111
112 --
113 Object-oriented design is the roman numerals of computing.
114 Rob Pike, 1991
115 --
116 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] UTF-8 Klaus Fabritius <kfk@××××××××××.de>
Re: [gentoo-user-de] UTF-8 Max Bloch <max.bloch@××××××.de>