LINUX.ORG.RU

Консольный просмотрщик


0

0
Очень нужена консольная прога-просмотрщик текстовых файлов с поддержкой перекодировки (можно на лету, можно по нажатию какой-нить кнопки) и главное, с поддержкой utf8.
У меня везде стоит локаль utf8, но очень часто приходится просматривать много koi8-r файлов (причем в каждом файле читаю лишь одну-две строки), соответственно, запускать каждый раз recode - гимор :(
Посоветуйте прогу, пожалйуста.

vim

$cat .vimrc

map ^T :w!<CR>:!aspell check %<CR>:e! %<CR>
set autoindent
set wildmenu

set wcm=<Tab>

menu Encoding.koi8-r :e ++enc=koi8-r<CR>

menu Encoding.windows-1251 :e ++enc=cp1251<CR>

menu Encoding.cp866 :e ++enc=cp866<CR>

menu Encoding.utf-8 :e ++enc=utf8 <CR>

map <F8> :emenu Encoding.<TAB>

по F8 появится меню, где можно будет выбрать
какую кодировку использовать для просмотра файла
fghj ★★★★★
()
set encoding=utf-8
set fenc=utf-8
set fencs=utf-8,koi8-r

При открытии сам будет догадываться KOI8 или UTF, а сохранять все в UTF-8 будет.
svyatogor ★★★★★
()
А если просто что-то типа iconv -f koi8-r -t utf8 filename | less в скрипт обернуть? Зачем вим, если нужен просто просмотрщик?
theSoul ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.