Re: xterm+mc

2004-03-16 Пенетрантность Dmitry Astapov

Evening, Iouri. 

Iouri Nefedov <[EMAIL PROTECTED]> 12:23 12/3/2004 wrote:

>>  IN>  Теперь по pwd выдается три директории: та в которой сейчас стоишь
>>  IN>  и те в которых был "вчера" и "позавчера". Команды b и bb - для
>>  IN>  быстрого перемещения между ними, а cp files $bwd или cp files
>>  IN>  $bbwd делает примерно то же самое, что копирование в mc между
>>  IN>  окнами.
>>
>> А что, сейчас еще есть bash, в котором не работает "cd -[номер]", а "cd
>> -" не показывает историю переходов?
>>
 IN>   У меня не работает. GNU bash, version 2.05a.0(1)-release
 IN>   (i386-pc-linux-gnu)

 IN>   К тому же речь шла не об истории переходов, а о быстром копировании
 IN>   файлов...

Ну, если ты ходишь по директориям, между которымим будешь копировать или
перемещать файлы (а иначе трюк с $bwd и $bbwd не будет работать), то можно
использовать cd - для быстрого перехода и yank-last-arg (M-.) для быстрой
подстановки последней директории.


-- 
Dmitry Astapov //ADEpt
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: xterm+mc

2004-03-15 Пенетрантность Dmitry-T
А кто-нибудь использует vfu или sel?



Re: xterm+mc

2004-03-12 Пенетрантность Ruslan Kosolapov

 >>  DAF> Ну сейчас начнется...  Q: Подскажите нормальный <текстовый
 >>  DAF> редактор/шелл> A: Тот, который стоит у ближайшего гуру,
 >>  DAF> способного объяснить и показать его (редактора/шелла)
 >>  DAF> основные функции и неочевидные приемы работы.
 >> На самом деле в качестве гуру вполне неплохо выступает гугля и
 >> идущая в составе пакета документация.  Например, zsh очень хорошо
 >> документирован.  Ну и emacs тоже неплохую документацию имеет.
 DAF> Более конкретная подсказка куда и что смотреть от человека
 DAF> всегда предпочтительна самостоятельному поиску в документации -
 DAF> ее слишком много.

  Ну, обычно есть tutorial, wiki и так далее.

 DAF> А по гуглю тоже гуру нужен...

  Ну дык это...  Если человек работает с компутером, то знание
  поисковиков ему в любом случае необходимо.

-- 
=[ В слове "Фейеноорд" два "о", как в слове "алюминий" одно "л", 
=[ это надо запомнить.
=[   -- футбол на ОРТ



Re: xterm+mc

2004-03-12 Пенетрантность Iouri Nefedov
On Fri, 12 Mar 2004, Dmitry Astapov wrote:

> 
> Evening, Iouri. 
> 
> Iouri Nefedov <[EMAIL PROTECTED]> 10:59 12/3/2004 wrote:
> 
> >> > > чем тебя bash не устраивает?
> >> >
> >> > Когда глубоко в длинных русских подкаталогах - в командной строке каша
> >> > и когда между такими каталогами надо копировать или переносить файлы,
> >> > то напрягает набор путей (в двух окнах нажать F5 значительно более
> >> > быстрый способ). Может с такими каталогами можно как-то быстре
> >> > работать?
> 
>  IN>  Еще есть такой прием "имени не помню кого":
>  IN> # new pwd command
> [skip]
>  IN>  Теперь по pwd выдается три директории: та в которой сейчас стоишь и
>  IN>  те в которых был "вчера" и "позавчера". Команды b и bb - для быстрого
>  IN>  перемещения между ними, а cp files $bwd или cp files $bbwd делает
>  IN>  примерно то же самое, что копирование в mc между окнами.
> 
> А что, сейчас еще есть bash, в котором не работает "cd -[номер]", а "cd
> -" не показывает историю переходов?
> 
  У меня не работает.
  GNU bash, version 2.05a.0(1)-release (i386-pc-linux-gnu)

  К тому же речь шла не об истории переходов,
  а о быстром копировании файлов...

  Ю.



Re: xterm+mc

2004-03-12 Пенетрантность Dmitry Astapov

Evening, Iouri. 

Iouri Nefedov <[EMAIL PROTECTED]> 10:59 12/3/2004 wrote:

>> > > чем тебя bash не устраивает?
>> >
>> > Когда глубоко в длинных русских подкаталогах - в командной строке каша
>> > и когда между такими каталогами надо копировать или переносить файлы,
>> > то напрягает набор путей (в двух окнах нажать F5 значительно более
>> > быстрый способ). Может с такими каталогами можно как-то быстре
>> > работать?

 IN>  Еще есть такой прием "имени не помню кого":
 IN> # new pwd command
[skip]
 IN>  Теперь по pwd выдается три директории: та в которой сейчас стоишь и
 IN>  те в которых был "вчера" и "позавчера". Команды b и bb - для быстрого
 IN>  перемещения между ними, а cp files $bwd или cp files $bbwd делает
 IN>  примерно то же самое, что копирование в mc между окнами.

А что, сейчас еще есть bash, в котором не работает "cd -[номер]", а "cd
-" не показывает историю переходов?


-- 
Dmitry Astapov //ADEpt
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: xterm+mc

2004-03-12 Пенетрантность Dmitry Astapov

Evening, Gossen. 

Gossen Alexey <[EMAIL PROTECTED]> 10:07 12/3/2004 wrote:

>> Когда глубоко в длинных русских подкаталогах - в командной строке каша

Каша скорее всего от кривого эмулятора терминала или кривого prompt-а.


>> и когда между такими каталогами надо копировать или переносить файлы,
>> то напрягает набор путей (в двух окнах нажать F5 значительно более
>> быстрый способ). Может с такими каталогами можно как-то быстре
>> работать?

Способов много. Ключевые слова:
1)pushd/popd
2)cd -
3)-.
4)CDPATH

 GA> есть такая кнопка - табулятор. используется для автодополнения, как в
 GA> баше, так и в других шеллах
 GA>  ну, например, есть у тебя длинные русские каталоги типа
 GA> /home/user/тырым-хырым-на-фиг-его-знает-сколько-букв-аж-глаза-косят
 GA> нажал cd /h/u/т и будет тебе счастье

В zsh можно даже "cd /h/u/т".

-- 
Dmitry Astapov //ADEpt
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: xterm+mc

2004-03-12 Пенетрантность Iouri Nefedov
On Fri, 12 Mar 2004, Gossen Alexey wrote:

> On Fri, 12 Mar 2004 09:03:51 +0400
> Dmitry-T <[EMAIL PROTECTED]> wrote:
> 
> > > чем тебя bash не устраивает? 
> > 
> > Когда глубоко в длинных русских подкаталогах - в командной строке каша
> > и когда между такими каталогами надо копировать или переносить файлы,
> > то напрягает набор путей (в двух окнах нажать F5 значительно более
> > быстрый способ). Может с такими каталогами можно как-то быстре
> > работать?
> > 
> есть такая кнопка - табулятор. используется для автодополнения,
> как в баше, так и в других шеллах
> 
>  ну, например, есть у тебя длинные русские каталоги типа
> /home/user/тырым-хырым-на-фиг-его-знает-сколько-букв-аж-глаза-косят
> 
> нажал cd /h/u/т и будет тебе счастье
> 
> опять же, если у тебя есть директория с сотней поддиректорий. пока ты с
> mc стрелками нужную поддиректорию найдёшь...
> 
> 

 Еще есть такой прием "имени не помню кого":
# new pwd command
alias   b='tmp=$PWD; builtin cd $bwd; bwd=$tmp'
alias   bb='tmp=$PWD; builtin cd $bbwd; bbwd=$bwd; bwd=$tmp'
alias   cd='bbwd=$bwd; bwd=$PWD; builtin cd ${*}'
alias   pwd='echo "PWD:  $PWD"; echo "b:$bwd"; echo "bb:   $bbwd"'
bwd=$PWD; export bwd; 
bbwd=$PWD; export bbwd;

 Теперь по pwd выдается три директории: та в которой сейчас стоишь
 и те в которых был "вчера" и "позавчера".
 Команды b и bb  - для быстрого перемещения между ними, а
 cp files $bwd
 или
 cp files $bbwd
 делает примерно то же самое, что копирование в mc между окнами.

 Успехов.
 Юра.

 p.s. Это написано для bash. В csh аналогично:
 alias b   'set tmp=$cwd; chdir $bwd ; set bwd=$tmp'
 alias bb  'set tmp=$cwd; chdir $bbwd; set bbwd=$bwd bwd=$tmp'
 alias cd  'set tmp=$cwd; chdir \!*  ; set bbwd=$bwd bwd=$tmp'
 alias pwd 'echo "cwd: $cwd"; echo "b: $bwd"; echo "bb:$bbwd"'
 set bwd=$cwd bbwd=$cwd





Re: xterm+mc

2004-03-12 Пенетрантность Dayneko Roman
On Fri, 12 Mar 2004 03:22:13 -0600
"Alexander" <[EMAIL PROTECTED]> wrote:

> 
> > опять же, если у тебя есть директория с сотней поддиректорий. пока ты с
> > mc стрелками нужную поддиректорию найдёшь...
> Да ладно, Alt-S в mc рулит. Тем более что можно комбинировать с башем (хотя
> иногда глючит и директорию меняет когда панели включаешь-выключаешь)
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 
> 


вот вот "иногда глючит"...



Re: xterm+mc

2004-03-12 Пенетрантность Alexander

> опять же, если у тебя есть директория с сотней поддиректорий. пока ты с
> mc стрелками нужную поддиректорию найдёшь...
Да ладно, Alt-S в mc рулит. Тем более что можно комбинировать с башем (хотя
иногда глючит и директорию меняет когда панели включаешь-выключаешь)



Re: xterm+mc

2004-03-12 Пенетрантность Dayneko Roman
On Fri, 12 Mar 2004 09:03:51 +0400
Dmitry-T <[EMAIL PROTECTED]> wrote:

> > чем тебя bash не устраивает? 
> 
> Когда глубоко в длинных русских подкаталогах - в командной строке каша и
> когда между такими каталогами надо копировать или переносить файлы, то
> напрягает набор путей (в двух окнах нажать F5 значительно более быстрый
> способ). Может с такими каталогами можно как-то быстре работать?
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 
> 


в мс еще до них добраться надо 
а в томже bash или tcsh никто таб не отменял...



Re: xterm+mc

2004-03-12 Пенетрантность Gossen Alexey
On Fri, 12 Mar 2004 09:03:51 +0400
Dmitry-T <[EMAIL PROTECTED]> wrote:

> > чем тебя bash не устраивает? 
> 
> Когда глубоко в длинных русских подкаталогах - в командной строке каша
> и когда между такими каталогами надо копировать или переносить файлы,
> то напрягает набор путей (в двух окнах нажать F5 значительно более
> быстрый способ). Может с такими каталогами можно как-то быстре
> работать?
> 
есть такая кнопка - табулятор. используется для автодополнения,
как в баше, так и в других шеллах

 ну, например, есть у тебя длинные русские каталоги типа
/home/user/тырым-хырым-на-фиг-его-знает-сколько-букв-аж-глаза-косят

нажал cd /h/u/т и будет тебе счастье

опять же, если у тебя есть директория с сотней поддиректорий. пока ты с
mc стрелками нужную поддиректорию найдёшь...

-- 
Guten Tag, Alexey



Re: xterm+mc

2004-03-11 Пенетрантность Dmitry A. Fedorov
On Thu, 11 Mar 2004, Ruslan Kosolapov wrote:

>  DAF> Ну сейчас начнется...
>  DAF> Q: Подскажите нормальный <текстовый редактор/шелл> A: Тот,
>  DAF> который стоит у ближайшего гуру, способного объяснить и показать
>  DAF> его (редактора/шелла) основные функции и неочевидные приемы
>  DAF> работы.
> 
>   На самом деле в качестве гуру вполне неплохо выступает гугля и
>   идущая в составе пакета документация.  Например, zsh очень хорошо
>   документирован.  Ну и emacs тоже неплохую документацию имеет.

Более конкретная подсказка куда и что смотреть от человека всегда
предпочтительна самостоятельному поиску в документации - ее слишком
много. А по гуглю тоже гуру нужен...



Re: xterm+mc

2004-03-11 Пенетрантность Dmitry-T
> чем тебя bash не устраивает? 

Когда глубоко в длинных русских подкаталогах - в командной строке каша и
когда между такими каталогами надо копировать или переносить файлы, то
напрягает набор путей (в двух окнах нажать F5 значительно более быстрый
способ). Может с такими каталогами можно как-то быстре работать?



Re: xterm+mc

2004-03-11 Пенетрантность Ruslan Kosolapov

 >> Линукс недавно начал использовать и очень хочется сразу взяться за
 >> "Нормальный текстовый редактор" и "нормальный шелл" подскажите
 >> конкретные названия пожалуйста.
 DAF> Ну сейчас начнется...
 DAF> Q: Подскажите нормальный <текстовый редактор/шелл> A: Тот,
 DAF> который стоит у ближайшего гуру, способного объяснить и показать
 DAF> его (редактора/шелла) основные функции и неочевидные приемы
 DAF> работы.

  На самом деле в качестве гуру вполне неплохо выступает гугля и
  идущая в составе пакета документация.  Например, zsh очень хорошо
  документирован.  Ну и emacs тоже неплохую документацию имеет.

-- 
=[ Геймеры - дружными толпами дуют в детский сад, где им делают массовую
=[ эвтаназию. Ламеры, бесповоротно испорченные уиндоузом - идут 
=[ добровольно сдаваться в поликлинику, для опытов.
=[   -- В.Луговский



Re: xterm+mc

2004-03-11 Пенетрантность Ruslan Kosolapov

 >> >  AC> ваши советы ?
 >> > Выкинуть mc, естественно ;) Нормальный текстовый редактор взять,
 >> > нормальный шелл, и всё такое...
 >> Присоединяюсь.
 D> Линукс недавно начал использовать и очень хочется сразу взяться за
 D> "Нормальный текстовый редактор" и "нормальный шелл" подскажите
 D> конкретные названия пожалуйста. 

  Нормальный текстовый редактор - это vim или emacs.  Я пользуюсь
  емаксом в основном, но также часто правлю конфиги вимом (потому что
  обычно лень из xterm-а на емакс переключаться ;) )

  Вим имеет модальный интерфейс, поэтому мне он нравится меньше.

  Ещё говорят joe неплох, но я его не видел.

  Поначалу достаточно тяжело к ним привыкнуть, но примерно после
  недели использования все преимущества становятся видны - редакторы
  очень мощные.  По обоим есть куча информации в инете.  Если выберешь
  емакс, то обязательно почитай emacswiki.org.

  В качестве нормального шелла подойдёт даже bash, но я рекомендую zsh
  (потому что он проще настраивается), только почитай про настройки
  дополнительных автодополнений у него, потому как по умолчанию в
  дебиане они выключены.  Читать для этого надо /usr/share/doc/zsh

 D> mc не нравиться только из-за закорючек в utf8.

  В принципе, я пользуюсь mc иногда.  По ftp побегать (если что-то
  скачать надо, то тогда lftp конечно получше будет, а если
  пробежаться, то тогда mc неплох, так как визуально показывает
  содержимое каталогов), по архивам (это когда не знаешь, надо тебе
  этот архив распаковывать, или не надо).  Но на большее он не
  годится.  На серверах у меня mc вообще нету.

  В принципе, в этом качестве и dired-mode из emacs-а скорее всего
  неплохо себя зарекомендует, но я никак не могу себя заставить начать
  его юзать :)

-- 
=[ Причина, по которой мы начинаем войну, - это чтобы вести войну, 
=[ выиграть войну и, таким образом, чтобы этой войны больше не было
=[-- Джордж Буш



Re: xterm+mc

2004-03-11 Пенетрантность Oleg Gritsinevich
On Thu, Mar 11, 2004 at 04:49:34PM +0400, Dmitry-T wrote:
[skip]
> Линукс недавно начал использовать и очень хочется сразу взяться за
> "Нормальный текстовый редактор" и "нормальный шелл" подскажите 
> конкретные названия пожалуйста.
Vim или Emacs по первому пункту и bash или zsh -- по второму.
-- 
With best regards, Oleg Gritsinevich



Re: xterm+mc

2004-03-11 Пенетрантность Gossen Alexey
On Thu, 11 Mar 2004 16:49:34 +0400
Dmitry-T <[EMAIL PROTECTED]> wrote:

> > >  AC> ваши советы ?
> > > 
> > >   Выкинуть mc, естественно ;)  Нормальный текстовый редактор
> > >   взять, нормальный шелл, и всё такое...
> > > 
> > Присоединяюсь.
> 
> Линукс недавно начал использовать и очень хочется сразу взяться за
> "Нормальный текстовый редактор" и "нормальный шелл" подскажите 
> конкретные названия пожалуйста.
> mc не нравиться только из-за закорючек в utf8.
> 

чем тебя bash не устраивает? 

из редакторов, достойных внимания - vim. хороший и гибкий редактор.
на первый взгляд пережиток времён царя гороха. всё только на первый
взгляд :-). посмотрел я, как знакомый гуру им пользовался, так вот
никогда такой огромной скорости забивки текста не видел.

# apt-get install vim
$ vimtutor
всё по-русски доступно описано. 


-- 
Guten Tag, Alexey



Re: xterm+mc

2004-03-11 Пенетрантность Dmitry A. Fedorov
On Thu, 11 Mar 2004, Dmitry-T wrote:

> Линукс недавно начал использовать и очень хочется сразу взяться за
> "Нормальный текстовый редактор" и "нормальный шелл" подскажите 
> конкретные названия пожалуйста.

Ну сейчас начнется...


Q: Подскажите нормальный <текстовый редактор/шелл>
A: Тот, который стоит у ближайшего гуру, способного объяснить и
   показать его (редактора/шелла) основные функции и неочевидные приемы
   работы.



Re: xterm+mc

2004-03-11 Пенетрантность Dmitry-T
> >  AC> ваши советы ?
> > 
> >   Выкинуть mc, естественно ;)  Нормальный текстовый редактор взять,
> >   нормальный шелл, и всё такое...
> > 
> Присоединяюсь.

Линукс недавно начал использовать и очень хочется сразу взяться за
"Нормальный текстовый редактор" и "нормальный шелл" подскажите 
конкретные названия пожалуйста.
mc не нравиться только из-за закорючек в utf8.



Re: xterm+mc

2004-03-10 Пенетрантность Victor B. Wagner
On 2004.03.11 at 03:17:24 +0600, Ruslan Kosolapov wrote:

> 
>  AC> на одном форуме увидел что для ctrl+return надо в ~/.Xdefaults
>  AC> добавить:
>  AC> *vt100.translations: #override \
>  AC>   CtrlReturn: string(0x1b) string(0x0d)\n\
> 
>   Ну, это имхо некошерно.  С таким же успехом можно xmodmap-ом
>   клавиатуру переопределить нафиг.

Вполне кошерно. Если вдруг хочется чтобы странные сочетания клавиш
(а для юниксосового терминала Shift-стрелки - странные сочетания)
работали, то другого выхода кроме как написать на них translations
нет. Потом, правда, придется ещё и  mc научить что нестандартные
ESC-последовательности, которые генерят эти translations соотвествуют
именно этим сочетаниям клавиш.

Но лучше не пользоваться программами с неюниксовым стилем интерфейса.

>  AC> ваши советы ?
> 
>   Выкинуть mc, естественно ;)  Нормальный текстовый редактор взять,
>   нормальный шелл, и всё такое...
> 
Присоединяюсь.



Re: xterm+mc

2004-03-10 Пенетрантность Ruslan Kosolapov

 AC> как сабжевую связку подружить?  не как не могу добиться работы
 AC> shift+стрелки(выделение) и ctrl+ins, shift+ins в редакторе

  Мне помнится, в mc есть пункт меню, где настраиваются кнопки,
  попробуй там посмотреть.

 AC> пробовал грузить файл xterm.ad - он решает только часть проблем

  Это что за файлик?

 AC> на одном форуме увидел что для ctrl+return надо в ~/.Xdefaults
 AC> добавить:
 AC> *vt100.translations: #override \
 AC>   CtrlReturn: string(0x1b) string(0x0d)\n\

  Ну, это имхо некошерно.  С таким же успехом можно xmodmap-ом
  клавиатуру переопределить нафиг.

 AC> помогло, но как заставить работать вышеназванные сочетания не
 AC> пойму
  
  Ну, можешь по аналогии с C-Return переопределить в translations
  кнопочки shift-стрелки и т.д., но имхо лучше рыть mc - видимо, он
  что-то не так понимает.

 AC> ваши советы ?

  Выкинуть mc, естественно ;)  Нормальный текстовый редактор взять,
  нормальный шелл, и всё такое...

-- 
=[ Тебе сказали, и ты делаешь... Че, дурак, что ли?
=[-- kan, 2001



xterm+mc

2004-03-10 Пенетрантность Alexander Chernigin
Hello debian-russian,

  как сабжевую связку подружить?
  не как не могу добиться работы shift+стрелки(выделение) и ctrl+ins,
  shift+ins в редакторе

  пробовал грузить файл xterm.ad - он решает только часть проблем
  
  на одном форуме увидел что для ctrl+return надо в
  ~/.Xdefaults добавить:

  *vt100.translations: #override \
CtrlReturn: string(0x1b) string(0x0d)\n\

  помогло, но как заставить работать вышеназванные сочетания не пойму

  ваши советы ?

  
  ps: woody

  

-- 
Best regards,
 Alexander  mailto:[EMAIL PROTECTED]