Sprachen in vim

0

Einfügen von hindi oder schwedischen Zeichen in VIM

Wenn ich diese Wörter einfüge, erscheint es als "......"

Hulk
quelle
Nicht genug Information. VIM kann auf verschiedene Arten ausgeführt werden: als GVIM lokal oder auf einem fremden X Window Server; als VIM lokal im Terminal oder im Terminalemulator oder über ssh von anderer Box. Das Problem könnte sowohl in der Eingabe als auch in der Ausgabe liegen, und ohne zu wissen, um welche es sich handelt, kann die Frage nicht beantwortet werden.
Dummy00001

Antworten:

1
  • Versuchen :dig für eine Liste von Sonderzeichen, mit denen Sie einfügen können CTRL + K und :help dig zur Erklärung.
  • Überprüfen Sie, ob Ihre Schriftart die Sonderzeichen anzeigen kann
vbd
quelle
2

Vim hat kein Problem mit Unicode-Zeichen außerhalb von ASCII. Das Problem liegt höchstwahrscheinlich in der in Vim verwendeten Schriftart oder im Setup Ihres Systems. Um herauszufinden, was nicht funktioniert, benötigen wir weitere Informationen, z

  • Welche Schriftart verwenden Sie in Vim?
  • Was ist die Ausgabe des Laufens locale in einem terminal?
  • Was ist das Ergebnis, wenn Sie versuchen, eines dieser schwedischen / hindischen Zeichen in ein Terminal und in gedit zu schreiben?
gnud
quelle
Das Gebietsschema gibt die folgende Ausgabe aus: [root @ localhost site] # locale LANG = de_DE.UTF-8 LC_CTYPE = "de_DE.UTF-8" LC_NUMERIC = "de_DE.UTF-8" LC_TIME = "de_DE.UTF-8" LC_COLLATE = " de_DE.UTF-8 "LC_MONETARY =" de_DE.UTF-8 "LC_MESSAGES =" de_DE.UTF-8 "LC_PAPER =" de_DE.UTF-8 "LC_NAME =" de_DE.UTF-8 "LC_ADDRESS =" de_DE.UTF-8 "LC_TELEPHONE =" en_US.UTF-8 "LC_MEASUREMENT =" en_US.UTF-8 "LC_IDENTIFICATION =" en_US.UTF-8 "LC_ALL =
Hulk
Das beantwortet eine der drei Fragen, die ich gestellt habe ...
gnud
Da die Gebietsschemaeinstellungen gut aussehen, wird davon ausgegangen, dass die Schriftart diese Zeichen nicht unterstützt. Wählen Sie eine andere Schriftart.
scy