* [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