Ответ 1
Для этого вам не нужно устанавливать плагин. Все, что вам нужно сделать, это ввести значение unicode для emoji. Вы можете сделать это в режиме вставки с помощью <C-v>
. От :h i_ctrl-v_digit
:
*i_CTRL-V_digit*
With CTRL-V the decimal, octal or hexadecimal value of a character can be
entered directly. This way you can enter any character, except a line break
(<NL>, value 10). There are five ways to enter the character value:
first char mode max nr of chars max value ~
(none) decimal 3 255
o or O octal 3 377 (255)
x or X hexadecimal 2 ff (255)
u hexadecimal 4 ffff (65535)
U hexadecimal 8 7fffffff (2147483647)
Например, если вы хотите ввести этот смайлик-лицо, который имеет значение unicode U+1F60A
, вы можете просто ввести:
<C-v>U1F60A<esc>
или если вы не хотите нажать <esc>
,
<C-v>U0001F60A
Просто, чтобы вы знали, есть хороший шанс, что он не будет правильно отображаться в vim, в зависимости от вашего шрифта. Если вы используете gvim, вы можете изменить :se guifont=*
или в обычном vim, изменив шрифт консолей, чтобы сделать его рендерингом (при условии, что вы выбираете шрифт, который может отображать этот конкретный эмози)