ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] 2community: mc (reincarnation)
@ 2003-06-04  6:30 Oleg K. Artemjev
  2003-06-04  7:35 ` Alexey I. Froloff
  2003-06-05 18:57 ` [Comm] " Alexey Tourbin
  0 siblings, 2 replies; 7+ messages in thread
From: Oleg K. Artemjev @ 2003-06-04  6:30 UTC (permalink / raw)
  To: community

Прошу прощения, что вытаскиваю эту тему опять - в мае ко мне список рассылки пришел лишь чакстично,
так что ответить и задать новые вопросы не было возможности. Благо есть архивы.

>>> Зачем интересно использовать там vi, если в нем нет подсветки синтаксиса?
>>> И почему приаттаченного patch'а недостаточно чтобы пускался vim? ?-)
<skip>
>> Плохо тем, что если в системе есть нормальный vim, то я бы предпочел
>> пускать именно его, а не SUCKSv3.  Тем более из mc.
>> Только как бы это сделать...
>Блин. Восьмой раз.
>export EDITOR=vim
1. А собственно почему нет реакции на mc.ext в /usr/lib/mc/mc.ext?  Я помнится патчик присылал простенький - замена 
всех vi на vim. Токо вот все равно vi запускается. :/ Нафиг тогда этот mc.ext?
2. В порядке предложения: если пользователь поставил вим - надо заменять vi на vim (если конечно это можно сделать не
трогая $EDITOR).
3. А если я не хочу использовать EDITOR=vim ? Эту переменную туча софта почитает. А 
мне хочется этот редактор именно и только из mc. Ы? ?-)



-- 
Bye.Olli.			http://olli.digger.org.ru



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

* Re: [Comm] 2community: mc (reincarnation)
  2003-06-04  6:30 [Comm] 2community: mc (reincarnation) Oleg K. Artemjev
@ 2003-06-04  7:35 ` Alexey I. Froloff
  2003-06-04  7:53   ` Oleg K. Artemjev
  2003-06-05 18:57 ` [Comm] " Alexey Tourbin
  1 sibling, 1 reply; 7+ messages in thread
From: Alexey I. Froloff @ 2003-06-04  7:35 UTC (permalink / raw)
  To: community

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

* Oleg K. Artemjev <olli@rbauto.ru> [030604 11:15]:
> >Блин. Восьмой раз.
> >export EDITOR=vim
> 1. А собственно почему нет реакции на mc.ext в
> /usr/lib/mc/mc.ext?  Я помнится патчик присылал простенький -
> замена всех vi на vim. Токо вот все равно vi запускается. :/
> Нафиг тогда этот mc.ext?
raorn@inferno:pts/19 ~ $ grep -n EDITOR /usr/share/mc/mc.ext 
111:    Open=%var{EDITOR:vi} %f
115:    Open=%var{EDITOR:vi} %f
119:    Open=%var{EDITOR:vi} %f
128:    Open=%var{EDITOR:vi} %f
132:    Open=%var{EDITOR:vi} %f
353:    Open=%var{EDITOR:vi} %f

Ы?

> 2. В порядке предложения: если пользователь поставил вим - надо
> заменять vi на vim (если конечно это можно сделать не трогая
> $EDITOR).
Не надо.

> 3. А если я не хочу использовать EDITOR=vim ? Эту переменную
> туча софта почитает. А мне хочется этот редактор именно и
> только из mc. Ы? ?-)
У "кучи софта" обычно есть свои собственные переменные окружения
(например CVSEDITOR) с fallback'ом на $EDITOR и потом на vi.

P.S. RTFM.

-- 
Regards, Sir Raorn.
-------------------
Я получил от nidd сообщение, что у него есть запись перекрёстного
допроса aka F.A.Q. на эту тему. Запись будет приложена к материалам
следствия по делу подсудимого XKB.
		-- avp in devel@

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

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

* Re: [Comm] 2community: mc (reincarnation)
  2003-06-04  7:35 ` Alexey I. Froloff
@ 2003-06-04  7:53   ` Oleg K. Artemjev
  2003-06-04  8:38     ` Alexey I. Froloff
  0 siblings, 1 reply; 7+ messages in thread
From: Oleg K. Artemjev @ 2003-06-04  7:53 UTC (permalink / raw)
  To: community

On Wed, 4 Jun 2003 11:35:22 +0400
"Alexey I. Froloff" <raorn@immo.ru> wrote:

> * Oleg K. Artemjev <olli@rbauto.ru> [030604 11:15]:
> > >Блин. Восьмой раз.
> > >export EDITOR=vim
> > 1. А собственно почему нет реакции на mc.ext в
> > /usr/lib/mc/mc.ext?  Я помнится патчик присылал простенький -
> > замена всех vi на vim. Токо вот все равно vi запускается. :/
> > Нафиг тогда этот mc.ext?
> raorn@inferno:pts/19 ~ $ grep -n EDITOR /usr/share/mc/mc.ext 
> 111:    Open=%var{EDITOR:vi} %f
> 115:    Open=%var{EDITOR:vi} %f
> 119:    Open=%var{EDITOR:vi} %f
> 128:    Open=%var{EDITOR:vi} %f
> 132:    Open=%var{EDITOR:vi} %f
> 353:    Open=%var{EDITOR:vi} %f
> Ы?
Все это хорошо. Но: в предыдущий раз когда было начало этого треда я как раз 
патчик присылал, где vi поменял на vim в этом самом mc.ext. И не работало. 
Почему? ?-)

> > 2. В порядке предложения: если пользователь поставил вим - надо
> > заменять vi на vim (если конечно это можно сделать не трогая
> > $EDITOR).
> Не надо.
Почему? ?-)
 
> > 3. А если я не хочу использовать EDITOR=vim ? Эту переменную
> > туча софта почитает. А мне хочется этот редактор именно и
> > только из mc. Ы? ?-)
> У "кучи софта" обычно есть свои собственные переменные окружения
> (например CVSEDITOR) с fallback'ом на $EDITOR и потом на vi.
> P.S. RTFM.
Я изначально знал про $EDITOR. Тем не менее есть mc.ext. Именно из-за
того что он есть, а смена в нем vi на vim не отрабатывается и возник этот тред.

PS: Может это мои локальные глюки? Если Вы у себя в mc поменяете в 
mc.ext vi на vim сработает??

-- 
Bye.Olli.			http://olli.digger.org.ru



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

* Re: [Comm] 2community: mc (reincarnation)
  2003-06-04  7:53   ` Oleg K. Artemjev
@ 2003-06-04  8:38     ` Alexey I. Froloff
  2003-06-04  9:12       ` Oleg K. Artemjev
  0 siblings, 1 reply; 7+ messages in thread
From: Alexey I. Froloff @ 2003-06-04  8:38 UTC (permalink / raw)
  To: community

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

* Oleg K. Artemjev <olli@rbauto.ru> [030604 12:22]:
> Все это хорошо. Но: в предыдущий раз когда было начало этого
> треда я как раз патчик присылал, где vi поменял на vim в этом
> самом mc.ext. И не работало.  Почему? ?-)
Не работало что именно? Enter на файле с соответствующим
расширением или F4?

> > > 2. В порядке предложения: если пользователь поставил вим - надо
> > > заменять vi на vim (если конечно это можно сделать не трогая
> > > $EDITOR).
> > Не надо.
> Почему? ?-)
Кто (какой пакет) должен этим заниматься?

> PS: Может это мои локальные глюки? Если Вы у себя в mc
> поменяете в mc.ext vi на vim сработает??
Жму Enter на *.c:

Вызывается $EDITOR
unset EDITOR; mc - вызывается vi
Меняю %var{EDITOR:vi} на %var{EDITOR:vim} - вызывается vim

P.S. ls -R ~/.mc

-- 
Regards, Sir Raorn.
-------------------
Разработчик -- тот, чей пакет есть в Master и/или тот, чья статья под
FDL есть в книге.   
		-- aen in devel@

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

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

* Re: [Comm] 2community: mc (reincarnation)
  2003-06-04  8:38     ` Alexey I. Froloff
@ 2003-06-04  9:12       ` Oleg K. Artemjev
  2003-06-04  9:46         ` Alexey I. Froloff
  0 siblings, 1 reply; 7+ messages in thread
From: Oleg K. Artemjev @ 2003-06-04  9:12 UTC (permalink / raw)
  To: community

On Wed, 4 Jun 2003 12:38:41 +0400
"Alexey I. Froloff" <raorn@immo.ru> wrote:

> * Oleg K. Artemjev <olli@rbauto.ru> [030604 12:22]:
> > Все это хорошо. Но: в предыдущий раз когда было начало этого
> > треда я как раз патчик присылал, где vi поменял на vim в этом
> > самом mc.ext. И не работало.  Почему? ?-)
> Не работало что именно? Enter на файле с соответствующим
> расширением или F4?
F4.

> > > > 2. В порядке предложения: если пользователь поставил вим - надо
> > > > заменять vi на vim (если конечно это можно сделать не трогая
> > > > $EDITOR).
> > > Не надо.
> > Почему? ?-)
> Кто (какой пакет) должен этим заниматься?
vim или mc, а можно и тот и другой - ведь последовательность установки может быть
произвольной.
 
> > PS: Может это мои локальные глюки? Если Вы у себя в mc
> > поменяете в mc.ext vi на vim сработает??
> Жму Enter на *.c:
> Вызывается $EDITOR
> unset EDITOR; mc - вызывается vi
> Меняю %var{EDITOR:vi} на %var{EDITOR:vim} - вызывается vim
> P.S. ls -R ~/.mc
В итоге все же работает - я думал по F4 должно менятся поведение - оказалось 
только по <Enter>. :( А хочется по F4 - это почему-то кажется естественным после
 того как убираешь флажок use internal edit. 

Кстати еще вопрос - в обоих случаях все же вызывается vim. Только с разным набором опций.
То есть в том случае когда я думал, что это vi - это тоже vim, но с меньшим количеством
опций с +слева. Этот вывод сделал после того как в обоих случаях набрал ':version' . 
Вопрос - это без перезапуска редактора никак не вылечить одной командой? %)

-- 
Bye.Olli.			http://olli.digger.org.ru



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

* Re: [Comm] 2community: mc (reincarnation)
  2003-06-04  9:12       ` Oleg K. Artemjev
@ 2003-06-04  9:46         ` Alexey I. Froloff
  0 siblings, 0 replies; 7+ messages in thread
From: Alexey I. Froloff @ 2003-06-04  9:46 UTC (permalink / raw)
  To: community

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

* Oleg K. Artemjev <olli@rbauto.ru> [030604 13:42]:
> > * Oleg K. Artemjev <olli@rbauto.ru> [030604 12:22]:
> > > Все это хорошо. Но: в предыдущий раз когда было начало этого
> > > треда я как раз патчик присылал, где vi поменял на vim в этом
> > > самом mc.ext. И не работало.  Почему? ?-)
> > Не работало что именно? Enter на файле с соответствующим
> > расширением или F4?
> F4.
Ха! Тут mc.ext совершенно ни при чём.

man mc:
...
       Use internal editor.  If this option is enabled, the built-in file edi-
       tor is used to edit files. If the option is disabled, the editor speci-
       fied in the EDITOR environment variable is used.  If no editor is spec-
       ified, vi is used.  See the section on the internal file editor.
...

-- 
Regards, Sir Raorn.
-------------------
Господа, а i18n PS printing в emacs вообще сломан или только у нас?
		-- aen in devel@

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

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

* [Comm] Re: 2community: mc (reincarnation)
  2003-06-04  6:30 [Comm] 2community: mc (reincarnation) Oleg K. Artemjev
  2003-06-04  7:35 ` Alexey I. Froloff
@ 2003-06-05 18:57 ` Alexey Tourbin
  1 sibling, 0 replies; 7+ messages in thread
From: Alexey Tourbin @ 2003-06-05 18:57 UTC (permalink / raw)
  To: community

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

On Wed, Jun 04, 2003 at 10:30:03AM +0400, Oleg K. Artemjev wrote:
> 3. А если я не хочу использовать EDITOR=vim ? Эту переменную туча софта почитает. А 
> мне хочется этот редактор именно и только из mc. Ы? ?-)

EDITOR=vim mc
alias mc='EDITOR=vim mc'

Это синтаксис задания переменных окружения для отдельно взятого
процесса.

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

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

end of thread, other threads:[~2003-06-05 18:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-04  6:30 [Comm] 2community: mc (reincarnation) Oleg K. Artemjev
2003-06-04  7:35 ` Alexey I. Froloff
2003-06-04  7:53   ` Oleg K. Artemjev
2003-06-04  8:38     ` Alexey I. Froloff
2003-06-04  9:12       ` Oleg K. Artemjev
2003-06-04  9:46         ` Alexey I. Froloff
2003-06-05 18:57 ` [Comm] " Alexey Tourbin

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