Linux: Texteditor, der die Kodierungen Windows cp1256 und iso 88859-6 unterstützt

Ich suche nach einem kostenlosen Editor, der unter Ubuntu 14.04 64 Bit funktioniert und arabische Codierungen lesen kann, insbesondere cp1256 und iso 88859-6.

Ich möchte auch die Möglichkeit haben, sie in andere Codierungen wie utf8 zu speichern/konvertieren. Ich habe Gvim, Libreoffice und sublime text 3 installiert, wenn es Plugins für diese Editoren gibt, die die Arbeit erledigen würden, ist es großartig.

Ich bin nicht so gut mit vim/emacs, also sollten wir uns von ihnen fernhalten, es sei denn, es gibt keine anderen Lösungen, ansonsten werde ich versuchen, sie zu lernen.

Antworten (2)

Mit gedit , das Ubuntu standardmäßig mitliefert, können Sie die Codierung Ihrer Datei auswählen.

Geben Sie hier die Bildbeschreibung ein

Eine andere Möglichkeit könnte darin bestehen, Ihre Dateien vor der Bearbeitung zu konvertieren, dh mit iconv

Der Texteditor Geany (plattformübergreifend und FLOSS) sollte das können.

Es ist in den Paketen von Ubuntu enthalten: http://packages.ubuntu.com/trusty/geany

Hier ist ein (deutscher) Screenshot des Menüs, in dem Sie die Zeichencodierung auswählen können, und zeigt die beiden erforderlichen Optionen für arabischen Text, ISO 8859-6 und Windows-1256 :

Geben Sie hier die Bildbeschreibung ein

Die Konvertierung von Zeichensätzen wird unterstützt, wie im Handbuch beschrieben :

Geany bietet Unterstützung für die Erkennung und Konvertierung von Zeichensätzen. So können Sie Dateien in verschiedenen Zeichensätzen öffnen und speichern und sogar eine Datei von einem Zeichensatz in einen anderen konvertieren. Dazu verwendet Geany die Zeichenkonvertierungsfunktionen der GLib-Bibliothek.

Sie müssen die Datei speichern/neu laden, nachdem Sie eine andere Codierung ausgewählt haben. Im FileMenü gibt es auch eine Option, um das geöffnete Dokument direkt mit einer anderen Codierung neu zu laden.

Ich habe es gerade versucht, von allen Vorlieben, oder? hat nicht funktioniert, können Sie es dazu bringen, die arabischen Buchstaben anzuzeigen? hier sendspace.com/file/2hbaye
@Fischer: Diese Datei scheint mit WINDOWS-1256 ( FileReload as) gut angezeigt zu werden. Das Speichern (nach dem Ändern der Kodierung in DocumentCharacter encoding) ist jedoch nicht möglich, da dieses Beispieldokument ungültige Zeichen zu enthalten scheint. Problemumgehung: Zeigen Sie es als WINDOWS-1256 an (über Filedas Menü), ändern Sie dann die Codierung (über das DocumentMenü) in UTF-8 und speichern Sie es dann.