Bunu çözemedik. Sadece bir diziye 1 emoji girmeli ve bunu çözemedim. Unicode çalışmıyor. Denenen diagraf ama işe yaramadı. Vim'de bunun bir numarası var mı? Teşekkürler!Vim'de bir diziye nasıl bir emoji girerim?
cevap
Bunun için bir eklenti yüklemeniz gerekmez. Tek yapmanız gereken emoji'nin unicode değerini girmek. Bunu <C-v>
ile ekleme modunda yapabilirsiniz. Eğer <esc>
vurmak istemiyorsanız
<C-v>U1F60A<esc>
ya: :h i_ctrl-v_digit
Gönderen: Eğer U+1F60A
bir unicode değeri vardır this smiley-face, girmek istiyorsanız Örneğin
*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)
, basitçe yazabilirsiniz , Bilesin ki
<C-v>U0001F60A
, bu yazı bağlı olarak vim düzgün bir şekilde işlenemez bu iyi bir şans var. Eğer gvim kullanıyorsanız, :se guifont=*
'u veya normal vim'i değiştirerek, render yapmak için konsollarınızın yazı tipini değiştirerek (bu özel emojiyi oluşturabilen bir font seçtiğinizi varsayarak)
Aradığım şey bu! Derinlemesine açıklama için teşekkür ederiz! – Fedreg
Sevindim Yardımcı olabilirim! Bu yüzden buradayım. :) – DJMcMayhem
http://junegunn.kr/2014/ 06/emoji-tamamlama-in-vim/ – Kent
teşekkürler. Tam bir eklenti eklemeden girmek için bir yol umuyordum. Bir eklenti eklemek için yapılan anlaşmaların büyük bir kısmı, başka bir yolun olması gerektiği gibi görünmüyor. – Fedreg