ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm]  vim и повтор команды
@ 2008-10-29 13:05 Ilis
  2008-10-29 13:08 ` Andrey Rahmatullin
  2008-10-29 18:26 ` Alexey I. Froloff
  0 siblings, 2 replies; 17+ messages in thread
From: Ilis @ 2008-10-29 13:05 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В vim при нажатии "." появляется "/" вместо повтора команды... Если
дальше нажимать ".", то появляется именно точка... Невозможно
работать! :)
Поломалось при переезде на 4.1, до этого всё нормально было...

В настройках особо не разбираюсь, но вот все установки:

:set
--- Опции ---
  autoindent        noeightbitmeta        history=50          ruler
           syntax=sh
  backup              filetype=sh         hlsearch
scroll=28           ttyfast
  commentstring=#%s   helplang=ru       nomodeline            showcmd
           ttymouse=xterm2
  backspace=indent,eol,start
  fileencoding=utf-8
  fileencodings=ucs-bom,utf-8,default,latin1
  indentexpr=GetShIndent()
  indentkeys=0{,0},!^F,o,O,e,=then,=do,=else,=elif,=esac,=fi,=fin,=fil,=done
  langmap=ё`,Ё~,йq,ЙQ,цw,ЦW,уe,УE,кr,КR,еt,ЕT,нy,НY,гu,ГU,шi,ШI,щo,ЩO,зp,ЗP,х[,Х{,ъ],Ъ},фa,ФA,ыs,ЫS,вd,ВD,аf,АF,пg,ПG,рh,РH,оj,ОJ,лk,ЛK,дl,ДL,ж\;,Ж:,э',Э",яz
,ЯZ,чx,ЧX,сc,СC,мv,МV,иb,ИB,тn,ТN,ьm,ЬM,б,,Б<,ю.,Ю>,./,,?
  viminfo='50,r/mnt/floppy,r/mnt/zip,r/media,%,n~/.viminfo
Press ENTER or type command to continue

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 13:05 [Comm] vim и повтор команды Ilis
@ 2008-10-29 13:08 ` Andrey Rahmatullin
  2008-10-29 13:25   ` Alexey Borisenkov
  2008-10-29 18:26 ` Alexey I. Froloff
  1 sibling, 1 reply; 17+ messages in thread
From: Andrey Rahmatullin @ 2008-10-29 13:08 UTC (permalink / raw)
  To: community

On Wed, Oct 29, 2008 at 06:05:08PM +0500, Ilis wrote:
> В vim при нажатии "." появляется "/" вместо повтора команды... Если
> дальше нажимать ".", то появляется именно точка... Невозможно
> работать! :)
Зоччем ви сломали себе langmap?


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 13:08 ` Andrey Rahmatullin
@ 2008-10-29 13:25   ` Alexey Borisenkov
  2008-10-29 13:34     ` Ilis
  2008-10-29 17:59     ` Andrey Rahmatullin
  0 siblings, 2 replies; 17+ messages in thread
From: Alexey Borisenkov @ 2008-10-29 13:25 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Andrey Rahmatullin пишет:
> Зоччем ви сломали себе langmap?
А он у нас вместе с вимом такой поставляется.

$ cat /usr/share/vim/langmap/ru.vim
" Language mapping:     Russian
" Maintainer:           Sir Raorn <raorn@altlinux.ru>
" Last Change:          12 Aug 2008

scriptencoding utf-8

set
langmap=ё`,Ё~,йq,ЙQ,цw,ЦW,уe,УE,кr,КR,еt,ЕT,нy,НY,гu,ГU,шi,ШI,щo,ЩO,зp,
ЗP,х[,Х{,ъ],Ъ},фa,ФA,ыs,ЫS,вd,ВD,аf,АF,пg,ПG,рh,РH,оj,ОJ,лk,ЛK,дl,ДL,ж\\;,
Ж:,э\',Э\",яz,ЯZ,чx,ЧX,сc,СC,мv,МV,иb,ИB,тn,ТN,ьm,ЬM,б\,,Б<,ю.,Ю>,./,\,?

Необходимость преобразования точки и запятой, конечно, сомнительна, но 
свои недостатки есть и с преобразованием, и без него.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 13:25   ` Alexey Borisenkov
@ 2008-10-29 13:34     ` Ilis
  2008-10-29 14:03       ` Alexey Borisenkov
  2008-10-29 17:59     ` Andrey Rahmatullin
  1 sibling, 1 reply; 17+ messages in thread
From: Ilis @ 2008-10-29 13:34 UTC (permalink / raw)
  To: ALT Linux Community general discussions

29 октября 2008 г. 18:25 пользователь Alexey Borisenkov
<grizlik78@gmail.com> написал:
> Andrey Rahmatullin пишет:
>>
>
> Необходимость преобразования точки и запятой, конечно, сомнительна, но свои
> недостатки есть и с преобразованием, и без него.

Ну команда повтора -- основная команда... Без неё это не Ви, а Нотепад
какой-то...
Скажите, как вернуть точку?

И ещё, попутный вопрос, тоже связанный с lang-ом

Попробовал поискать в каталоге *rc-файлы, и оказалось, что сортировка
игнорирует начальные точки и регистр символов

[ilis@altus ~]$ ls -a1 | sort | tail
.xmms
.xmoto
.xneur
Xorg.0.log
.xscreensaver
.xsession.d
.xsession-errors:0
.xsession-errors:1
Снимки
Фильмы
==============

У рута всё сортируется как надо...

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 13:34     ` Ilis
@ 2008-10-29 14:03       ` Alexey Borisenkov
  2008-10-29 14:12         ` Ilis
  2008-10-29 16:32         ` Ilis
  0 siblings, 2 replies; 17+ messages in thread
From: Alexey Borisenkov @ 2008-10-29 14:03 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Ilis пишет:
> Ну команда повтора -- основная команда... Без неё это не Ви, а Нотепад
> какой-то...
> Скажите, как вернуть точку?
Ну, очевидно, определить свой langmap без замены ./
Если считаете это неправильным - можно в багзиллу пожаловаться.

 > Попробовал поискать в каталоге *rc-файлы, и оказалось, что сортировка
 > игнорирует начальные точки и регистр символов
 > [ilis@altus ~]$ ls -a1 | sort | tail
...
 > У рута всё сортируется как надо...
Локали разные, вот и сортируется по-разному.
Возможно лучше подойдёт такое:
ls -a1 | LANG=C sort


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 14:03       ` Alexey Borisenkov
@ 2008-10-29 14:12         ` Ilis
  2008-10-29 16:32         ` Ilis
  1 sibling, 0 replies; 17+ messages in thread
From: Ilis @ 2008-10-29 14:12 UTC (permalink / raw)
  To: ALT Linux Community general discussions

29 октября 2008 г. 19:03 пользователь Alexey Borisenkov
<grizlik78@gmail.com> написал:
> Ilis пишет:
>>
>> Ну команда повтора -- основная команда... Без неё это не Ви, а Нотепад
>> какой-то...
>> Скажите, как вернуть точку?
>
> Ну, очевидно, определить свой langmap без замены ./
> Если считаете это неправильным - можно в багзиллу пожаловаться.
>

Если нет другого способа выполнить повтор, то считаю неправильным...

>> Попробовал поискать в каталоге *rc-файлы, и оказалось, что сортировка
>> игнорирует начальные точки и регистр символов
>> [ilis@altus ~]$ ls -a1 | sort | tail
> ...
>> У рута всё сортируется как надо...
> Локали разные, вот и сортируется по-разному.
> Возможно лучше подойдёт такое:
> ls -a1 | LANG=C sort

Спасибо... Тут я ступил, делал: "LANG=C ls -a1 | sort" :)

Хотя тут тоже не совсем понятно... В мане по команде есть ключи,
которые заставляют игнорировать регистр символов, а тут он
игнорируется изначально... И почему игнорируются точки?

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 14:03       ` Alexey Borisenkov
  2008-10-29 14:12         ` Ilis
@ 2008-10-29 16:32         ` Ilis
  2008-10-29 17:03           ` Michael Shigorin
  1 sibling, 1 reply; 17+ messages in thread
From: Ilis @ 2008-10-29 16:32 UTC (permalink / raw)
  To: ALT Linux Community general discussions

29 октября 2008 г. 19:03 пользователь Alexey Borisenkov
<grizlik78@gmail.com> написал:
> Ilis пишет:
>>
>> Ну команда повтора -- основная команда... Без неё это не Ви, а Нотепад
>> какой-то...
>> Скажите, как вернуть точку?
>
> Ну, очевидно, определить свой langmap без замены ./
> Если считаете это неправильным - можно в багзиллу пожаловаться.
>

Пожаловался:
https://bugzilla.altlinux.org/show_bug.cgi?id=17732

> Ну, очевидно, определить свой langmap без замены ./
А где это сделать? Мне бы во всех сессиях, т. е. глобально...

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 16:32         ` Ilis
@ 2008-10-29 17:03           ` Michael Shigorin
  2008-10-29 17:18             ` Ilis
  0 siblings, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2008-10-29 17:03 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Wed, Oct 29, 2008 at 09:32:17PM +0500, Ilis wrote:
> >> Скажите, как вернуть точку?
> > Ну, очевидно, определить свой langmap без замены ./
> > Если считаете это неправильным - можно в багзиллу пожаловаться.
> https://bugzilla.altlinux.org/show_bug.cgi?id=17732

Разумеется, баг!

> > Ну, очевидно, определить свой langmap без замены ./
> А где это сделать? Мне бы во всех сессиях, т. е. глобально...

/etc/vim/vimrc ?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 17:03           ` Michael Shigorin
@ 2008-10-29 17:18             ` Ilis
  2008-10-29 17:21               ` Alexey Borisenkov
                                 ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Ilis @ 2008-10-29 17:18 UTC (permalink / raw)
  To: shigorin, ALT Linux Community general discussions

29 октября 2008 г. 22:03 пользователь Michael Shigorin
<mike@osdn.org.ua> написал:
> On Wed, Oct 29, 2008 at 09:32:17PM +0500, Ilis wrote:
>> >> Скажите, как вернуть точку?
>> > Ну, очевидно, определить свой langmap без замены ./
>> > Если считаете это неправильным - можно в багзиллу пожаловаться.
>> https://bugzilla.altlinux.org/show_bug.cgi?id=17732
>
> Разумеется, баг!

Спасибо за поддержку и понимание! :)

>
>> > Ну, очевидно, определить свой langmap без замены ./
>> А где это сделать? Мне бы во всех сессиях, т. е. глобально...
>
> /etc/vim/vimrc ?

А вот это тогда что:
/usr/share/vim/langmap/ru.vim
?


-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 17:18             ` Ilis
@ 2008-10-29 17:21               ` Alexey Borisenkov
  2008-10-29 18:24               ` Michael Shigorin
  2008-10-29 18:28               ` Alexey I. Froloff
  2 siblings, 0 replies; 17+ messages in thread
From: Alexey Borisenkov @ 2008-10-29 17:21 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Ilis пишет:
> 29 октября 2008 г. 22:03 пользователь Michael Shigorin
>> /etc/vim/vimrc ?
> А вот это тогда что:
> /usr/share/vim/langmap/ru.vim
> ?

А оно как раз из /etc/vim/vimrc и загружается. То есть своё в vimrc 
определять либо после, либо вместо.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 13:25   ` Alexey Borisenkov
  2008-10-29 13:34     ` Ilis
@ 2008-10-29 17:59     ` Andrey Rahmatullin
  2008-10-29 18:12       ` Alexey Borisenkov
  1 sibling, 1 reply; 17+ messages in thread
From: Andrey Rahmatullin @ 2008-10-29 17:59 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 342 bytes --]

On Wed, Oct 29, 2008 at 05:25:44PM +0400, Alexey Borisenkov wrote:
> > Зоччем ви сломали себе langmap?
> А он у нас вместе с вимом такой поставляется.
https://bugzilla.altlinux.org/show_bug.cgi?id=16907

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

<hiddenman> Chuck Norris can find bugs in the ldv packages

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 17:59     ` Andrey Rahmatullin
@ 2008-10-29 18:12       ` Alexey Borisenkov
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey Borisenkov @ 2008-10-29 18:12 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Andrey Rahmatullin пишет:
> On Wed, Oct 29, 2008 at 05:25:44PM +0400, Alexey Borisenkov wrote:
>> А он у нас вместе с вимом такой поставляется.
> https://bugzilla.altlinux.org/show_bug.cgi?id=16907

Хм. Тогда уж это скорее повтор #17549, ибо повешена тоже на Branch/4.1
Хотя всё-равно повтор :)


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 17:18             ` Ilis
  2008-10-29 17:21               ` Alexey Borisenkov
@ 2008-10-29 18:24               ` Michael Shigorin
  2008-10-29 18:28               ` Alexey I. Froloff
  2 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-10-29 18:24 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Wed, Oct 29, 2008 at 10:18:19PM +0500, Ilis wrote:
> >> >> Скажите, как вернуть точку?
> >> > Ну, очевидно, определить свой langmap без замены ./
> >> > Если считаете это неправильным - можно в багзиллу пожаловаться.
> >> https://bugzilla.altlinux.org/show_bug.cgi?id=17732
> > Разумеется, баг!
> Спасибо за поддержку и понимание! :)

Ну всё ж правильно сформулировали :)   а langmap давно использую.

> >> > Ну, очевидно, определить свой langmap без замены ./
> >> А где это сделать? Мне бы во всех сессиях, т. е. глобально...
> > /etc/vim/vimrc ?
> А вот это тогда что: /usr/share/vim/langmap/ru.vim ?

Это r/o.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 13:05 [Comm] vim и повтор команды Ilis
  2008-10-29 13:08 ` Andrey Rahmatullin
@ 2008-10-29 18:26 ` Alexey I. Froloff
  2008-10-29 19:27   ` Michael Shigorin
  1 sibling, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2008-10-29 18:26 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

[-- Attachment #1: Type: text/plain, Size: 429 bytes --]

* Ilis <ilis.krou@> [081029 16:21]:
> В vim при нажатии "." появляется "/" вместо повтора команды... Если
> дальше нажимать ".", то появляется именно точка... Невозможно
> работать! :)
> Поломалось при переезде на 4.1, до этого всё нормально было...
Да, есть такое.  Надо убрать две последние пары в 'langmap'.
Когда в апстриме исправят проблему с командой K, исправление
уйдёт в бранч тоже.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 17:18             ` Ilis
  2008-10-29 17:21               ` Alexey Borisenkov
  2008-10-29 18:24               ` Michael Shigorin
@ 2008-10-29 18:28               ` Alexey I. Froloff
  2008-10-29 19:28                 ` Ilis
  2 siblings, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2008-10-29 18:28 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

[-- Attachment #1: Type: text/plain, Size: 342 bytes --]

* Ilis <ilis.krou@> [081029 20:26]:
> >> > Ну, очевидно, определить свой langmap без замены ./
> >> А где это сделать? Мне бы во всех сессиях, т. е. глобально...
> > /etc/vim/vimrc ?
> А вот это тогда что:
> /usr/share/vim/langmap/ru.vim
> ?
Там и исправлять.  Следующим обновлением приедет нормальный.


-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 18:26 ` Alexey I. Froloff
@ 2008-10-29 19:27   ` Michael Shigorin
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2008-10-29 19:27 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

On Wed, Oct 29, 2008 at 09:26:08PM +0300, Alexey I. Froloff wrote:
> Когда в апстриме исправят проблему с командой K, исправление
> уйдёт в бранч тоже.

Спасибо!

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] vim и повтор команды
  2008-10-29 18:28               ` Alexey I. Froloff
@ 2008-10-29 19:28                 ` Ilis
  0 siblings, 0 replies; 17+ messages in thread
From: Ilis @ 2008-10-29 19:28 UTC (permalink / raw)
  To: ALT Linux Community general discussions

29 октября 2008 г. 23:28 пользователь Alexey I. Froloff
<raorn@altlinux.ru> написал:
> * Ilis <ilis.krou@> [081029 20:26]:
>> >> > Ну, очевидно, определить свой langmap без замены ./
>> >> А где это сделать? Мне бы во всех сессиях, т. е. глобально...
>> > /etc/vim/vimrc ?
>> А вот это тогда что:
>> /usr/share/vim/langmap/ru.vim
>> ?
> Там и исправлять.  Следующим обновлением приедет нормальный.
>
Исправил, заработало... Ждём обновлений...

(кстати, бага #16907 отмечена как fixed)

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2008-10-29 19:28 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-29 13:05 [Comm] vim и повтор команды Ilis
2008-10-29 13:08 ` Andrey Rahmatullin
2008-10-29 13:25   ` Alexey Borisenkov
2008-10-29 13:34     ` Ilis
2008-10-29 14:03       ` Alexey Borisenkov
2008-10-29 14:12         ` Ilis
2008-10-29 16:32         ` Ilis
2008-10-29 17:03           ` Michael Shigorin
2008-10-29 17:18             ` Ilis
2008-10-29 17:21               ` Alexey Borisenkov
2008-10-29 18:24               ` Michael Shigorin
2008-10-29 18:28               ` Alexey I. Froloff
2008-10-29 19:28                 ` Ilis
2008-10-29 17:59     ` Andrey Rahmatullin
2008-10-29 18:12       ` Alexey Borisenkov
2008-10-29 18:26 ` Alexey I. Froloff
2008-10-29 19:27   ` Michael Shigorin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git