Wie gebe ich ein Emoji in eine Zeichenkette in Vim ein?

9

Konnte das nicht herausfinden. Müsste nur 1 Emoji in eine Zeichenfolge eingeben und konnte es nicht herausfinden. Unicode funktioniert nicht. Erprobtes Diagramm, aber auch nicht funktioniert. Gibt es einen Trick in Vim? Danke!

    
Fedreg 26.10.2016, 12:40
quelle

1 Antwort

15

Sie müssen dazu kein Plugin installieren. Sie müssen lediglich den Unicode-Wert des Emojis eingeben. Sie können dies im Einfügemodus mit <C-v> tun. Von :h i_ctrl-v_digit :

%Vor%

Wenn Sie beispielsweise dieses Smiley-Gesicht eingeben möchten, das einen Unicode-Wert aufweist von U+1F60A , könnten Sie einfach eingeben:

%Vor%

oder wenn Sie <esc> nicht treffen möchten,

%Vor%

Nur damit Sie es wissen, es gibt eine gute Chance, dass es in vim nicht richtig dargestellt wird, abhängig von Ihrer Schriftart. Wenn Sie gvim verwenden, können Sie :se guifont=* ändern oder in regulärem vim die Schriftart Ihrer Konsole ändern, damit sie gerendert wird (vorausgesetzt, Sie wählen eine Schriftart, die diese bestimmte Emoji wiedergeben kann)

    
DJMcMayhem 26.10.2016, 16:51
quelle

Tags und Links