* [sisyphus] vim langmap
@ 2006-02-06 11:14 Aleksey E. Birukov
2006-02-06 11:16 ` [sisyphus] " Michael Shigorin
2006-02-06 11:21 ` [sisyphus] " Alexey I. Froloff
0 siblings, 2 replies; 11+ messages in thread
From: Aleksey E. Birukov @ 2006-02-06 11:14 UTC (permalink / raw)
To: Sisyphus
В справке сказано:
--- cut ---
Чтобы избежать необходимости выполнять переключение клавиатуры при вводе
команд Обычного режима, вы также можете настроить опцию 'langmap':
>
>
:set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,
фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz
--- eof cut ---
У меня не работает.
У всех так?
--
$respect
^ permalink raw reply [flat|nested] 11+ messages in thread
* [sisyphus] Re: vim langmap
2006-02-06 11:14 [sisyphus] vim langmap Aleksey E. Birukov
@ 2006-02-06 11:16 ` Michael Shigorin
2006-02-06 11:27 ` php-coder
2006-02-06 11:30 ` Aleksey E. Birukov
2006-02-06 11:21 ` [sisyphus] " Alexey I. Froloff
1 sibling, 2 replies; 11+ messages in thread
From: Michael Shigorin @ 2006-02-06 11:16 UTC (permalink / raw)
To: Sisyphus
On Mon, Feb 06, 2006 at 02:14:03PM +0300, Aleksey E. Birukov wrote:
> :set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,
> фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz
> --- eof cut ---
> У меня не работает. У всех так?
У меня работает.
http://www.freesource.info/wiki/Altlinux/DotFiles/Editors/Vim/LangMap
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Re: vim langmap
2006-02-06 11:16 ` [sisyphus] " Michael Shigorin
@ 2006-02-06 11:27 ` php-coder
2006-02-06 11:39 ` Aleksey E. Birukov
2006-02-06 11:30 ` Aleksey E. Birukov
1 sibling, 1 reply; 11+ messages in thread
From: php-coder @ 2006-02-06 11:27 UTC (permalink / raw)
To: shigorin, ALT Linux Sisyphus discussion list
--- Michael Shigorin 2006-02-06 13:16:00 +0200
+++ php-coder 2006-02-06 17:26:47 +0600
MS> > :set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,
MS> > фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz
MS> > --- eof cut ---
MS> > У меня не работает. У всех так?
У меня тоже :(
MS> У меня работает.
MS> http://www.freesource.info/wiki/Altlinux/DotFiles/Editors/Vim/LangMap
Это что-то тоже не помогло:
"E492: Это не команда редактора: й"
--
+ php-coder
+ php-coder[at]altlinux[dot]ru
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Re: vim langmap
2006-02-06 11:27 ` php-coder
@ 2006-02-06 11:39 ` Aleksey E. Birukov
2006-02-06 11:40 ` Michael Shigorin
0 siblings, 1 reply; 11+ messages in thread
From: Aleksey E. Birukov @ 2006-02-06 11:39 UTC (permalink / raw)
To: shigorin, ALT Linux Sisyphus discussion list
В сообщении от 6 февраля 2006 14:27 php-coder написал(a):
> --- Michael Shigorin 2006-02-06 13:16:00 +0200
> +++ php-coder 2006-02-06 17:26:47 +0600
>
> MS> > :set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,
> MS> > фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz
> MS> > --- eof cut ---
> MS> > У меня не работает. У всех так?
>
> У меня тоже :(
>
> MS> У меня работает.
> MS> http://www.freesource.info/wiki/Altlinux/DotFiles/Editors/Vim/LangMap
Там написано:
"вроде dd5}P"
Я так понимаю, что команды после двоеточия никто преобразовывать не обещал,
так?
Если не так - то у меня тоже не работает.
>
> Это что-то тоже не помогло:
>
> "E492: Это не команда редактора: й"
--
$respect
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Re: vim langmap
2006-02-06 11:16 ` [sisyphus] " Michael Shigorin
2006-02-06 11:27 ` php-coder
@ 2006-02-06 11:30 ` Aleksey E. Birukov
1 sibling, 0 replies; 11+ messages in thread
From: Aleksey E. Birukov @ 2006-02-06 11:30 UTC (permalink / raw)
To: Sisyphus
В сообщении от 6 февраля 2006 14:16 Michael Shigorin написал(a):
> On Mon, Feb 06, 2006 at 02:14:03PM +0300, Aleksey E. Birukov wrote:
> > :set langmap=ФИСВУАПРШОЛДЬТЩЗЙКЫЕГМЦЧНЯ;ABCDEFGHIJKLMNOPQRSTUVWXYZ,
> >
> > фисвуапршолдьтщзйкыегмцчня;abcdefghijklmnopqrstuvwxyz
> > --- eof cut ---
> > У меня не работает. У всех так?
>
> У меня работает.
>
> http://www.freesource.info/wiki/Altlinux/DotFiles/Editors/Vim/LangMap
Спасибо, заработало.
--
$respect
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] vim langmap
2006-02-06 11:14 [sisyphus] vim langmap Aleksey E. Birukov
2006-02-06 11:16 ` [sisyphus] " Michael Shigorin
@ 2006-02-06 11:21 ` Alexey I. Froloff
2006-02-06 11:33 ` php-coder
2006-02-06 12:06 ` Aleksey E. Birukov
1 sibling, 2 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2006-02-06 11:21 UTC (permalink / raw)
To: ALT Linux Sisyphus
[-- Attachment #1: Type: text/plain, Size: 509 bytes --]
* Aleksey E. Birukov <birukov@> [060206 14:14]:
> В справке сказано:
> --- cut ---
> Чтобы избежать необходимости выполнять переключение клавиатуры при вводе
> команд Обычного режима, вы также можете настроить опцию 'langmap':
Это работает из коробки для некоторых восьмибитных локалей. См.
такж. /usr/share/vim/langmap
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] vim langmap
2006-02-06 11:21 ` [sisyphus] " Alexey I. Froloff
@ 2006-02-06 11:33 ` php-coder
2006-02-06 12:04 ` Alexey I. Froloff
2006-02-06 12:06 ` Aleksey E. Birukov
1 sibling, 1 reply; 11+ messages in thread
From: php-coder @ 2006-02-06 11:33 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
--- Alexey I. Froloff 2006-02-06 14:21:44 +0300
+++ php-coder 2006-02-06 17:31:00 +0600
AIF> > В справке сказано:
AIF> > --- cut ---
AIF> > Чтобы избежать необходимости выполнять переключение клавиатуры при вводе
AIF> > команд Обычного режима, вы также можете настроить опцию 'langmap':
AIF> Это работает из коробки для некоторых восьмибитных локалей. См.
AIF> такж. /usr/share/vim/langmap
Сколько юзаю vim никогда не работало у меня их коробки. Локаль CP1251.
Багой?! :)
--
+ php-coder
+ php-coder[at]altlinux[dot]ru
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] vim langmap
2006-02-06 11:21 ` [sisyphus] " Alexey I. Froloff
2006-02-06 11:33 ` php-coder
@ 2006-02-06 12:06 ` Aleksey E. Birukov
2006-02-06 12:35 ` [sisyphus] " Michael Shigorin
1 sibling, 1 reply; 11+ messages in thread
From: Aleksey E. Birukov @ 2006-02-06 12:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от 6 февраля 2006 14:21 Alexey I. Froloff написал(a):
> Это работает из коробки для некоторых восьмибитных локалей. См.
> такж. /usr/share/vim/langmap
А что люди прописывают для смены кодировок или для автоматического выбора
кодировки при открытии файла?
Может тоже в "коробку" прописать или пример в документацию вложить?
Видел хороший пример на opennet:
http://www.opennet.ru/base/rus/vim_rus_text.txt.html
Но он отказался работать с криками:
Привязки не найдены
--//--
Для продолжения нажмите ENTER или введите команду
Может кому пригодится: мой файл vimrc (взят с opennet и подредактирован):
set encoding=koi8-r
set termencoding=koi8-r
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
set statusline=%<%f%h%m%r%=enc=%{&encoding}\ %b\ 0x%B\ %l,%c%V\ %P
set laststatus=2
--
$respect
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-02-06 12:35 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-06 11:14 [sisyphus] vim langmap Aleksey E. Birukov
2006-02-06 11:16 ` [sisyphus] " Michael Shigorin
2006-02-06 11:27 ` php-coder
2006-02-06 11:39 ` Aleksey E. Birukov
2006-02-06 11:40 ` Michael Shigorin
2006-02-06 11:30 ` Aleksey E. Birukov
2006-02-06 11:21 ` [sisyphus] " Alexey I. Froloff
2006-02-06 11:33 ` php-coder
2006-02-06 12:04 ` Alexey I. Froloff
2006-02-06 12:06 ` Aleksey E. Birukov
2006-02-06 12:35 ` [sisyphus] " Michael Shigorin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git