Vim, MacVim і Unicode


4

Unicode символи з'являються в звичайному старому vim в терміналі (iTerm), але не MacVim. Чи є спосіб отримати MacVim для обробки символів Unicode належним чином. Якщо це допоможе, я встановив їх, використовуючи домашнє пиво.

Я схопив ці рядки з Вім Вікі :

if has("multi_byte")
  if &termencoding == ""
    let &termencoding = &encoding
  endif
  set encoding=utf-8
  setglobal fileencoding=utf-8
  "setglobal bomb
  set fileencodings=ucs-bom,utf-8,latin1
endif

Що саме робить MacVim неправильно? Unicode прекрасно працює на моїй установці як в графічному, так і в термінальному (mvim -m) режимі.
Mark Reed

Відповіді:


5

Якщо ви маєте на увазі, що символи Unicode не відображаються правильно, спробуйте вимкнути параметр "Використовувати основний рендеринг тексту" в меню "Налаштування ... → Розширений" і перезавантажте MacVim. ( джерело 1 , джерело 2 )

У мене аналогічна проблема, в якій символи смайликів відображаються великими, але поки що я не знаю, як це виправити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.