Vim 7.3 с unicode на Ubuntu

Я установил Vim 7.3 на своей машине Ubuntu, и unicode не был скомпилирован в по умолчанию. Что параметр конфигурации состоит в том, чтобы включить unicode при компиляции энергии 7.3? Я искал их веб-сайт и Интернет, и я не могу найти его ни за что в жизни. Тем не менее это, вероятно, правильно под моим носом.

1
задан 21.08.2011, 10:38

4 ответа

Это --enable-multibyte.

1
ответ дан 17.12.2019, 00:33

Первое, что нужно сделать состоит в том, чтобы проверить вывод":version"управляйте и ищите "multi_byte". Этому нужно предшествовать +, если это включено, и - если это не. "multi_lang" также важен, но для немного меньшего градуса. Кроме того, можно сделать:

:echo имеет ('multi_byte'), имеет ('multi_lang')

И Vim распечатает "1" с к indiciate, функции включены, или "0" s иначе.

Если они включены затем, необходимо удостовериться, что Vim настраивается правильно. Первая вещь попробовать состоит в том, чтобы поместить":set encoding=utf-8"в Вашем ~/.vimrc.

Если это не работает, и Вы используете Vim в терминале (другими словами, не gVim), запускаете Vim и тип":set termencoding?". Если Ваши системные настройки языка правильно настроены для unicode/utf-8, это должно или быть пусто ("termencoding=") или набор к utf-8 ("termencoding=utf-8").

Это, вероятно, была бы хорошая идея посмотреть на":help mbyte.txt"и возможно ": справка usr_45".

1
ответ дан 17.12.2019, 00:33

Вы, возможно, имели set encoding=utf-8 в Вашем vimrc в масштабе всей системы, который не используется, когда Вы вручную скомпилировали. Попытайтесь добавить это к Вашему $MYVIMRC. Посмотрите :help unicode для получения дополнительной информации.

0
ответ дан 17.12.2019, 00:33

Unicode включен по умолчанию!

-1
ответ дан 17.12.2019, 00:33

Теги

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