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 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.