(no subject)

Saturday, March 26th, 2005 23:07
kastaneda: (Default)
[personal profile] kastaneda
Блин, я просто обожаю zsh. Это чудо. Это прелесть. Он угадывает мысли и исполняет желания. Итак, очередной прикол.

Я вот заметил, что порой жму ssh <Tab>. Естественно, ничего не происходит, и я набираю хост руками. Только что подумалось - а почему бы не настроить?

function known_hosts { reply=(`cat ~/.ssh/known_hosts | grep -o -e "[a-z0-9.\-]*"`) }
compctl -K known_hosts ssh


Вуаля. Для сооружения этих двух строчек мне понадобилось краем глаза заглянуть в man zshcompctl. На всё про всё - пол-минуты. Я дольше писал этот пост, чем настраивал zsh.

Date: Sunday, March 27th, 2005 12:25 am (UTC)
From: [identity profile] scorp-ca.livejournal.com
Лучше подскажи как такое в bash сделать

Date: Sunday, March 27th, 2005 07:57 am (UTC)

Date: Wednesday, March 30th, 2005 01:01 am (UTC)
From: [identity profile] scorp-ca.livejournal.com
Я понимаю но я к bash очень привык... И если бы такое можно было бы сделать на bash и ты подсказал бы как то я бы тебя с удовольствием напоил бы холодным вкусным пивом ;)

Date: Saturday, April 2nd, 2005 05:52 pm (UTC)
From: [identity profile] diversionist.livejournal.com
А в дебиане в bash'е именно так и работает.

Date: Sunday, March 27th, 2005 08:22 am (UTC)
From: [identity profile] blinohod.livejournal.com
Кстати, Майк предлагал устроить свалку конфигов (и их фрагментов) на linux.kiev.ua, дабы проще было найти себе какую полезную фигнюшку :)

Date: Thursday, March 31st, 2005 12:23 pm (UTC)
From: [identity profile] ex-feuerbach769.livejournal.com
Сменил я по твоему совету bash на zsh. Почитал немного мана и отложил до лучших времен. Единственное различие которое я заметил -- <Home> и <End> в строке не работают.
Так вот. Набираю я в TeX'е статейку. В директории у меня обычно файлы с одним именем и разными расширениями (doc.tex, doc.aux, doc.log, doc.dvi, doc.ps и т.д.), так что в бэше я пишу dvips <TAB>, он мне дает имя а я дописываю расширение.
Так вот, после того, как в ответ на dvips <TAB> zsh мне выдал (без всякой предварительной настройки!) dvips doc.dvi, а потом на dvips doc.dvi -o <TAB> ответил dvips doc.dvi -o doc.ps, я, признаться, афигел... )))

Date: Thursday, March 31st, 2005 01:56 pm (UTC)
From: [identity profile] ex-feuerbach769.livejournal.com
Помогло второе. Спасибо ;)

September 2025

M T W T F S S
12345 67
891011121314
15161718192021
22232425262728
2930