LINUX.ORG.RU

VIM под Windows: проблема со шрифтами.


0

0

Приходится на работе использовать offtopic, ввиду наличия множества специальных научных программ, не работающих и под wine. Желая использовать любимый и удобный редактор, скачал с vim.org и поставил. Очень рад, всё просто замечательно, но есть одна проблема: тексты в cp1251 отображаются неправильно, в DOS-кодировке. Понятно, что это проблема консольных приложений, непонятно, как её решать. iconv не помогает - на команду:

:e ++enc=866

пишет: NO converted (что понятно), а

:e ++enc=ср1251

просто молчаливо съедает. Если кто знает решение, помогите, plz. Заранее благодарен.

★★

Ответ на: комментарий от grustnoe

Так наверное и придется сделать, только всё же интересно....

octy ★★
() автор топика

а разве
:set enc=cp866
не помогает?

anonymous
()

Какая ОС? Если из ветки NT/2k/XP, то перед запуском vim давай в консоли команду chcp 1251, потому что по умолчанию там стоит cp 866.
Можно написать такой vim-2.bat:
@echo off
chcp 1251
vim %1
и использовать этот .bat-ник для вызова vim.
P.S. На ветке 9x/ME это не будет работать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.