Tomsk Sysadmins Forum

Unix => Разное => Topic started by: Vladn on September 10, 2007, 07:10:27

Title: VIM: переключение кодировки
Post by: Vladn on September 10, 2007, 07:10:27
Есть файл 1.txt в кодировке windows-1251 со следующим текстом "Это русский текст в кодировке windows-1251"
Есть локаль UTF-8 и VIM 7.0.235 (русская версия).
Открываю файл:
> vim 1.txt
(см. первый рисунок)
:set encoding=cp1251
(см. второй рисунок)
в консоли: Settings->Encoding->Cyrillic (cp1251)
(см. третий рисунок)

Как добиться редактирования файла в кодировке windows-1251?
Title: VIM: переключение кодировки
Post by: Terminator on September 10, 2007, 08:21:26
Выбор кодировки в консоли должен был помочь.
А средствами vim-а ...
окрываешь файл, потом :e ++enc=cp1251
Title: VIM: переключение кодировки
Post by: Vladn on September 10, 2007, 23:53:50
Выбор кодировки в консоли не помог, а вот команда :e ++enc=cp1251 помогла. Спасибо!