* [gentoo-user-ru] Vim encodings
@ 2005-10-23 19:43 Dmitry Lukashin
2005-10-25 2:05 ` Александр Жолтковский
2005-10-26 9:40 ` [gentoo-user-ru] Vim encodings Zero Z. Zeibov
0 siblings, 2 replies; 12+ messages in thread
From: Dmitry Lukashin @ 2005-10-23 19:43 UTC (permalink / raw
To: gentoo-user-ru
Господа, а никто не знает, что можно прописать в vim'е во время
редактирования, чтобы сменить кодировку файла?
Локаль у меня koi8-r, открываю файл в cp1251, пишу
:set encoding=cp1251
И эффекта никакого.
Однако если сделать по мануалу
:edit ++enc=cp1251 russian.txt
то файл перекодируется. Но открывать файлы вот так из vim'а мне
неудобно, хочу сначала открыть файл, а затем прописать кодировку.
В идеале хотелось бы указать кодировку внутри файла, в смысле дописать
в конец
// vim: encoding=cp1251
Но это почему-то тоже не работает
--
Cheers!
Jabber: nullevent@jabber.ru
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] Vim encodings
2005-10-23 19:43 [gentoo-user-ru] Vim encodings Dmitry Lukashin
@ 2005-10-25 2:05 ` Александр Жолтковский
2005-10-25 11:06 ` [OBORONA-SPAM] " Alex Efros
2005-10-26 9:40 ` [gentoo-user-ru] Vim encodings Zero Z. Zeibov
1 sibling, 1 reply; 12+ messages in thread
From: Александр Жолтковский @ 2005-10-25 2:05 UTC (permalink / raw
To: gentoo-user-ru
В Вск, 23/10/2005 в 23:43 +0400, Dmitry Lukashin пишет:
> Господа, а никто не знает, что можно прописать в vim'е во время
> редактирования, чтобы сменить кодировку файла?
>
> Локаль у меня koi8-r, открываю файл в cp1251, пишу
> :set encoding=cp1251
> И эффекта никакого.
>
> Однако если сделать по мануалу
> :edit ++enc=cp1251 russian.txt
> то файл перекодируется. Но открывать файлы вот так из vim'а мне
> неудобно, хочу сначала открыть файл, а затем прописать кодировку.
>
> В идеале хотелось бы указать кодировку внутри файла, в смысле дописать
> в конец
> // vim: encoding=cp1251
>
> Но это почему-то тоже не работает
Я тоже хотел решить такую проблему и нарыл вот что:
map <F8> :execute RotateEnc()<CR>
map <F7> :let &fileencoding=&encoding<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
Только к сожалению оно тоже не работает :(
--
Александр
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [OBORONA-SPAM] Re: [gentoo-user-ru] Vim encodings
2005-10-25 2:05 ` Александр Жолтковский
@ 2005-10-25 11:06 ` Alex Efros
2005-10-25 11:51 ` [gentoo-user-ru] IGMA900 & X doro
0 siblings, 1 reply; 12+ messages in thread
From: Alex Efros @ 2005-10-25 11:06 UTC (permalink / raw
To: gentoo-user-ru
Hi!
On Tue, Oct 25, 2005 at 09:05:37AM +0700, Александр Жолтковский wrote:
> В Вск, 23/10/2005 в 23:43 +0400, Dmitry Lukashin пишет:
> > Господа, а никто не знает, что можно прописать в vim'е во время
> > редактирования, чтобы сменить кодировку файла?
Ну, во-первых, если нужно просто редактировать файлы в разных кодировках, и
при этом файлы в виндовой кодировке можно как-то определить по имени, то
можно в ~/.vimrc прописать что-нить вроде:
set fileencodings=koi8-r
au FileReadPre,BufReadPre /mnt/D/* set fileencodings=cp1251
Тогда все файлы открываемые внутри /mnt/D/ будут автоматически при открытии
перекодироваться из cp1251 в вашу кодировку, а при записи автоматически
конвертироваться обратно.
Для ручного перекодирования я использую:
""" Перекодирование файла между русскими кодировками. Кодировки выбираются
""" через меню. Вызов меню по <F6>.
set wcm=<Tab>
menu Encoding.Win->Koi :%!recode WIN KOI -<CR>
menu Encoding.Koi->Win :%!recode KOI WIN -<CR>
menu Encoding.Dos->Koi :%!recode DOS KOI -<CR>
menu Encoding.Koi->Dos :%!recode KOI DOS -<CR>
menu Encoding.Win->Dos :%!recode WIN DOS -<CR>
menu Encoding.Dos->Win :%!recode DOS WIN -<CR>
map <F6> :emenu Encoding.<TAB>
Работает это через запуск проги recode. В данном случае recode - это мой
древний скрипт, а вы можете вместо него подставить:
1) стандартную прогу recode (emerge recode), только у него параметры
другие
2) стандартную прогу iconv
3) встроенные средства vi
Давно надо было свой recode заменить на что-то более стандартное, но он
работает себе и работает, так что руки никак до этого не дойдут. :)
--
WBR, Alex.
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user-ru] IGMA900 & X
2005-10-25 11:06 ` [OBORONA-SPAM] " Alex Efros
@ 2005-10-25 11:51 ` doro
2005-10-25 12:21 ` Antonio
0 siblings, 1 reply; 12+ messages in thread
From: doro @ 2005-10-25 11:51 UTC (permalink / raw
To: gentoo-user-ru
Я уже спрашивал,
но, наверное, редким вопрос оказался.
Интересовался как в Х ведет себя IGMA 900
встроеная в чипсет i915 видеокарта ?
Какие драйвера для нее использовать ?
Good luck.
----------------------
With respect, Eduard.
mailto:doro@doro.poltava.ua
http://doro.poltava.ua
ICQ: 176017203
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] IGMA900 & X
2005-10-25 11:51 ` [gentoo-user-ru] IGMA900 & X doro
@ 2005-10-25 12:21 ` Antonio
2005-10-26 9:29 ` doro
0 siblings, 1 reply; 12+ messages in thread
From: Antonio @ 2005-10-25 12:21 UTC (permalink / raw
To: gentoo-user-ru
А какие ты пробовал?
--
Best Regards,
Antonio
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] IGMA900 & X
2005-10-25 12:21 ` Antonio
@ 2005-10-26 9:29 ` doro
2005-10-26 9:35 ` Igor Roslyakov
0 siblings, 1 reply; 12+ messages in thread
From: doro @ 2005-10-26 9:29 UTC (permalink / raw
To: gentoo-user-ru
On Tue, 25 Oct 2005, Antonio wrote:
> А какие ты пробовал?
Никакие.
Думаю покупать домой машину с чипом i915.
Вот хотел выяснить что меня ждет в будущем
Good luck.
----------------------
With respect, Eduard.
mailto:doro@doro.poltava.ua
http://doro.poltava.ua
ICQ: 176017203
1810298472
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] IGMA900 & X
2005-10-26 9:29 ` doro
@ 2005-10-26 9:35 ` Igor Roslyakov
2005-10-26 10:54 ` doro
0 siblings, 1 reply; 12+ messages in thread
From: Igor Roslyakov @ 2005-10-26 9:35 UTC (permalink / raw
To: gentoo-user-ru
doro@doro.poltava.ua пишет:
>On Tue, 25 Oct 2005, Antonio wrote:
>
>
>
>>А какие ты пробовал?
>>
>>
>
>Никакие.
>
>Думаю покупать домой машину с чипом i915.
>
>Вот хотел выяснить что меня ждет в будущем
>
>
>
xorg 6.8.2 содержит все необходимое для i915 у меня стал нормально и
даже 3d заработало.
--
С уважением Игорь Росляков
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] Vim encodings
2005-10-23 19:43 [gentoo-user-ru] Vim encodings Dmitry Lukashin
2005-10-25 2:05 ` Александр Жолтковский
@ 2005-10-26 9:40 ` Zero Z. Zeibov
1 sibling, 0 replies; 12+ messages in thread
From: Zero Z. Zeibov @ 2005-10-26 9:40 UTC (permalink / raw
To: gentoo-user-ru
Dmitry Lukashin wrote:
>Господа, а никто не знает, что можно прописать в vim'е во время
>редактирования, чтобы сменить кодировку файла?
>
>
а если так?
:e ++enc=cp1251
--
KN0L3DG3 i$ a P0W3R...
u$3 y0uR P0W3R iN G00D, N07 3ViL
(ASM&&sploits)?1(q#ZeAOeA:/dev/null
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] IGMA900 & X
2005-10-26 9:35 ` Igor Roslyakov
@ 2005-10-26 10:54 ` doro
2005-10-26 11:18 ` Igor Demjanenko
0 siblings, 1 reply; 12+ messages in thread
From: doro @ 2005-10-26 10:54 UTC (permalink / raw
To: gentoo-user-ru
On Wed, 26 Oct 2005, Igor Roslyakov wrote:
> >Никакие.
> >
> >Думаю покупать домой машину с чипом i915.
> >
> >Вот хотел выяснить что меня ждет в будущем
> >
> >
> >
> xorg 6.8.2 содержит все необходимое для i915 у меня стал нормально и даже 3d
> заработало.
Ага, ясно !
Спасибо.
А то предыдущее молчаливое согласие как-то расстроило.
Я уж думал все намного хуже.
Good luck.
----------------------
With respect, Eduard.
mailto:doro@doro.poltava.ua
http://doro.poltava.ua
ICQ: 176017203
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] IGMA900 & X
2005-10-26 10:54 ` doro
@ 2005-10-26 11:18 ` Igor Demjanenko
2005-10-26 11:23 ` Alex Korshunov
0 siblings, 1 reply; 12+ messages in thread
From: Igor Demjanenko @ 2005-10-26 11:18 UTC (permalink / raw
To: gentoo-user-ru
Лично у меня был неудачный опыт с 845 чипсетом: никак не хотели иксы
запускаться. Было такое у кого-нибудь ещё ?
>>>Никакие.
>>>
>>>Думаю покупать домой машину с чипом i915.
>>>
>>>Вот хотел выяснить что меня ждет в будущем
>>>
>>>
>>>
>>
>>xorg 6.8.2 содержит все необходимое для i915 у меня стал нормально и даже 3d
>>заработало.
>
>
> Ага, ясно !
> Спасибо.
>
> А то предыдущее молчаливое согласие как-то расстроило.
> Я уж думал все намного хуже.
>
> Good luck.
> ----------------------
> With respect, Eduard.
> mailto:doro@doro.poltava.ua
> http://doro.poltava.ua
> ICQ: 176017203
>
--
/ Igor Demjanenko
Fotki Inc.
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] IGMA900 & X
2005-10-26 11:18 ` Igor Demjanenko
@ 2005-10-26 11:23 ` Alex Korshunov
2005-10-26 11:29 ` Igor Demjanenko
0 siblings, 1 reply; 12+ messages in thread
From: Alex Korshunov @ 2005-10-26 11:23 UTC (permalink / raw
To: gentoo-user-ru
Igor Demjanenko wrote:
> Лично у меня был неудачный опыт с 845 чипсетом: никак не хотели иксы
> запускаться. Было такое у кого-нибудь ещё ?
>
У меня отлично работало два линукса на 845 чипсетах. Конфигурации машин
были разные. Один из лялихов был gentoo.
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-ru] IGMA900 & X
2005-10-26 11:23 ` Alex Korshunov
@ 2005-10-26 11:29 ` Igor Demjanenko
0 siblings, 0 replies; 12+ messages in thread
From: Igor Demjanenko @ 2005-10-26 11:29 UTC (permalink / raw
To: gentoo-user-ru
Проблема пофиксилась тем, что я скомпилил драйвер i915. Всё заработало.
Было это на Gentoo 2004.1
>> Лично у меня был неудачный опыт с 845 чипсетом: никак не хотели иксы
>> запускаться. Было такое у кого-нибудь ещё ?
>>
> У меня отлично работало два линукса на 845 чипсетах. Конфигурации машин
> были разные. Один из лялихов был gentoo.
>
--
/ Igor Demjanenko
Fotki Inc.
--
gentoo-user-ru@gentoo.org mailing list
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2005-10-26 11:30 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-23 19:43 [gentoo-user-ru] Vim encodings Dmitry Lukashin
2005-10-25 2:05 ` Александр Жолтковский
2005-10-25 11:06 ` [OBORONA-SPAM] " Alex Efros
2005-10-25 11:51 ` [gentoo-user-ru] IGMA900 & X doro
2005-10-25 12:21 ` Antonio
2005-10-26 9:29 ` doro
2005-10-26 9:35 ` Igor Roslyakov
2005-10-26 10:54 ` doro
2005-10-26 11:18 ` Igor Demjanenko
2005-10-26 11:23 ` Alex Korshunov
2005-10-26 11:29 ` Igor Demjanenko
2005-10-26 9:40 ` [gentoo-user-ru] Vim encodings Zero Z. Zeibov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox