Выкачал макрос позволяющий по <F8> переключать кодировки, получился вот такой вимрц:
set encoding=koi8-r
set termencoding=koi8-r
set tabstop=4
set wrap!
set ai
map <F8> :execute RotateEnc()<CR>
" some funcs
let b:encindex=0
function! RotateEnc()
let y = -1
while y == -1
let encstring = "#8bit-cp1251#8bit-cp866#utf-8#koi8-r#"
let x = match(encstring,"#",b:encindex)
let y = match(encstring,"#",x+1)
let b:encindex = x+1
if y == -1
let b:encindex = 0
else
let str = strpart(encstring,x+1,y-x-1)
return ":set encoding=".str
endif
endwhile
endfunction
А в гвиме этот макрос не хочет работать... Подскажите какую кодировку использовать. Система: IceWM на ASPLinux 7.2
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Vim, vimrc, colorscheme (2020)
- Форум настройка vim (2020)
- Форум gVim (2020)
- Форум gvim (2003)
- Форум gvim (2004)
- Форум gVim (2005)
- Форум GVIM (2004)
- Форум gvim (2002)
- Галерея GVim непокорен (2012)
- Галерея gvim + xft (2013)