Mann und LANG Ausgabe
Mein LANG = ru_RU.cp1251 Wenn also die Manpage übersetzt wurde, bekomme ich Müll in der Ausgabe.
Das Problem liegt nicht in 'cp1251', weil / usr / share / man / ru Man-Seiten in unterschiedlicher Codierung speichert:
/usr/share/man/ru/man1/mc.1.gz ist UTF-8 /usr/share/man/ru/man1/mplayer.1.gz ist koi8-r
Auch unterstützt man nicht das Umkodieren von Seiten:
$ ls -ld / usr / share / man / ru * drwxr-xr-x + 1 Nutzer root 0 Juli 10 2010 / usr / share / man / ru drwxr-xr-x + 1 user root 0 Oktober 13 10:10 /usr/share/man/ru.KOI8-R drwxr-xr-x + 1 user root 0 Oktober 13 10:10 /usr/share/man/ru.UTF-8 $ test -f /usr/share/man/ru.KOI8-R/ex.1.gz && OK OK $ LANG = ru_RU.cp1251 man ex ... DE Ausgabe ... $ LANG = ru_RU.UTF-8 man ex ... DE Ausgabe ... $ LANG = ru.UTF-8-8 man ex ... !! RU-Ausgabe !! ...
also kann man '_RU' nicht von 'ru_RU' entfernen!
Ich möchte nur EN-Man-Seiten sehen. Laut 'Man 1 Man' brauche ich 'LANG = C', aber ich mag 'LANG = ru_RU.cp1251'!
Ich versuche, hinzufügen:
LANG C
zu /etc/man.conf, bekam aber eine Warnung:
Nicht erkannte Zeile in der Konfigurationsdatei (ignoriert) LANG C
In bash kann ich Alias definieren:
$ alias man = 'LANG = C man'
Aber wie wäre es mit Emacs Mx Man? Ich muss einen Wrapper und Set schreiben
(setq-Handprogramm "LANG = C man")
Um page lang für MC und bash zu korrigieren, stelle ich
alias man = 'LANG = C man'
auf ~ / .bashrc
Es scheint, dass ich alle meine Anwendungsfälle abdeckt, aber ich habe eine Frage:
- Ist es möglich, die LANG-Einstellung für den Mann festzulegen, ohne für alle anderen Apps (wie Emacs, MC) LANG = C festzulegen? Ich möchte die Option in 'man.conf' sehen.
- Ist es richtig, / usr / share / man / ru / mit Dateien mit unterschiedlicher Codierung bereitzustellen? Ich denke, Pakete müssen auf "ru.UTF-8", ru.KOI8-R Pfad fixiert werden.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Warum ändert Windows die Eingabesprache zufällig?
-
2
Kubuntu KDE-Sprachmischung
-
1
Vista Spracherkennung in mehreren Sprachen
-
2
Wechseln zwischen Tastaturen in Mac - Tastenkombination?
-
1
Warum ist die US-Version von Bing besser als die Versionen für andere Sprachen?
-
3
Kann ich die "Sprachleiste" von der Befehlszeile aus schließen?
-
1
Wie kann ich unter Windows 7 den Benutzerkonten Sprachen (Deutsch / Englisch) zuweisen?
-
2
Windows 7 + lang-Pack gegenüber nationaler Version?
-
3
Ändern Sie in Vista die Systemsprache von Russisch in Englisch
-
5
Microsoft Outlook bleibt beim Wechseln der Eingabesprache hängen