Как просмотреть символы UTF-8 Unicode в VIM

Я использую VIM 7.4 на 64-битной машине Ubuntu 14.04. В моем файле .vimrc у меня есть следующие строки:

" Use UTF-8 without BOM
set encoding=utf-8 nobomb

Файл config в основном использует символ Unicode для отображения пробелов, таких как табуляции, новые строки и т. Д. Полный файл .vimrc взят из точечные файлы Пола Айриша .

В более ранней установке 14.04, как и в предыдущих дистрибутивах, я мог видеть символы Юникода без каких-либо проблем, но не с этим.

Я также попробовал:

 set fileencodngs=utf-8

Но вышеупомянутая настройка не имеет никакого эффекта, и я все еще вижу искаженные символы на экране. Есть ли способ обойти это?

12
задан 21 May 2014 в 23:02

1 ответ

Если Ваш ток локаль будет в кодирование utf-8, то Vim автоматически запустится в utf-8 режиме.

, Если Вы используете другую локаль, установленную ниже в Вашем пользователе ~/.vimrc файл:

set encoding=utf-8

Вы могли бы также хотеть выбрать шрифт, используемый для эти меню . К сожалению, это не всегда работает.

Также у Вас есть эта опция вызвать кодирование :set fileencodings=utf-8. Можно найти документацию здесь

, Второе решение: В режиме вставки нажмите Ctrl - R ="\xe2\x82\xa9" Входит .

касательно: документация Vim

Примечание: Если Вы реализовали вышеупомянутую конфигурацию, но тем не менее Вы не смогли видеть символы Unicode хорошо или тип, зарегистрироваться в Вашей конфигурации Терминала или Консоли, если Character encoding был установлен на UTF-8.

Read также Специальные символы в Vim.

0
ответ дан 21 May 2014 в 23:02

Другие вопросы по тегам:

Похожие вопросы: