Шелуха душ древних людей

Царь Хуань-гунь читал книгу в своем дворце, а у входа во дворец
обтесывал колесо колесник Бянь. Отложив молоток и долото, колесник
вошел в зал и спросил:
- Осмелюсь полюбопытствовать, что читает государь?
- Слова мудрецов, - ответил Хуань-гунь.
- А эти мудрецы ещё живы? - спросил колесник.
- Нет, давно умерли.
- Значит, то, что читает государь, - это всего лишь шелуха душ древних людей.
- Да как смеешь ты, ничтожный колесник, рассуждать о книге, которую
читаю я - единственный из людей? Если тебе есть что сказать, то говори,
а нет - так мигом простишься с жизнью!
- Ваш слуга судит об этом по своей работе, - ответил колесник. - Если я
работаю без спешки, трудностей у меня не бывает, но колесо получается
непрочным. Если я слишком спешу, то мне приходится трудно, и колесо не
прилаживается. Если же я не спешу, но и не медлю, то руки словно сами
все делают, а сердце им откликается. Об этом не могу сказать словами.
Тут есть какой-то секрет, и я не могу передать его даже собственному
сыну, да и сын не смог бы перенять его у меня. Вот почему, проработав
семь десятков лет и дожив до глубокой старости, я все еще мастерю
колеса. Вот и древние люди, должно быть, умерли, не раскрыв своего
секрета. Выходит, читаемое государем - это шелуха душ древних мудрецов!

Денежная история

За шумом дождя Лао не расслышал стука в дверь и пошёл открывать, только когда весь дом затрясся от сильных ударов. У ворот, держа на поводу навьюченного мула, стоял странно одетый человек. Он заговорил, сначала невесть что, но потом, увидев непонимание, перешёл на язык похожий на здешний.— Я перешёл через горы. Я устал и голоден. Можно ли у вас переночевать иностранцу?— Мы рады тому, кто идёт с миром. Заходи в дом, ты получишь еду и постель.Сон был крепок, а наутро путник увидел голубое небо, солнце и вершины гор. Время собираться в дорогу.— Прощай, хозяин. Благодарю за ночлег. Вот, держи.— Что это?— Это? Деньги.— Прости, но в наших краях нет ничего подобного. Объясни, зачем даёшь ты мне эти предметы?— Ты пустил меня в дом, накормил, дал новую одежду и еду на дорогу. Я же даю тебе за это деньги. Тот, у кого много денег — самый уважаемый человек.— Спасибо, я понял. У нас нет такого обычая, но я вижу, что он мудр.— Прощай!— Да помогут тебе боги!Через час Лао был в доме у кузнеца.— Сделай мне, мастер, сто дисков со знаком моей семьи. Мой сын поможет тебе. Дело в том, что вчера вечером пришёл ко мне один чужестранец, и он рассказал…А некоторое время спустя, по всей этой небольшой стране распространился обычай: если кто-то делал другому человеку приятное, тот давал ему серебряный диск со знаком своей семьи. Эти диски хранят дома или мастерят из них ожерелья.И человек, у которого много денег — самый уважаемый человек.

Уход

— Как помочь миру?— Пойми его, — сказал Мастер.— А как понять мир?— Отвернись от него.— Как же тогда служить людям?— Пойми себя.

Кто мы во Времени?

«Дар Знания Времени выше любого учения, данного до сих пор».
Хосе Аргуэльес

Каждый из нас знает – или думает, что знает, - что такое время. Это череда рассветов и закатов, дней и ночей, времен года. Мы делим его на часы и минуты, годы и столетия, но никогда не можем вырваться за его пределы, исключая, возможно, те моменты особых состояний сознания, когда переживаем экстремальные ситуации в жизни или когда находимся в ритуальном времени. «Время» - одно из главных слов в нашем лексиконе. Времени подвластна сама жизнь, причем не только людей или животных, но в равной мере жизнь планет и галактик.

Согласно представлениям многих традиционных систем, у Времени есть два измерения: обычное время и Священное время. Если обычное время представляет собой процесс, которому подчинено все сущее и перед которым любой из нас в конечном итоге бессилен, то Священное время определяет Космический Порядок, Порядок Абсолюта. Это основа Вселенского Времени, цементирующий раствор, скрепляющий Вселенную воедино. Фактически, время кодирует информацию и играет с нею, позволяя нам одновременно входить в различные реальности.

Каждый из нас пришел на планету Земля в критический период ее эволюции. В 2012 году наша планета переходит на следующую ступень эволюции – в измерение Времени (четвертое измерение). Всем нам предстоит пережить квантовый переход из биосферы (третье измерение, материальный мир) в ноосферу (четвертое измерение, планетарная телепатия). Мы должны осознать, кто мы есть на самом деле, осознать свою значимость в Едином Божественном Мироздании. Все вместе мы можем создать Мир Любви и Гармонии не только на планете Земля, но и в галактике «Млечный Путь» и в нашей Вселенной. Мы здесь для того, чтобы создать новую парадигму Сознания, совершить перемены и помочь Переходу.

Ключ к успеху - Любовь. Вселенная состоит из Любви. Это ее основной строительный кирпичик, поэтому на волне Любви возможна реализация всех возможностей. Свет – это Любовь, информация и творчество. Пришло время вернуть Свет на нашу планету и восстановить Землю в ее изначальном предназначении – Земля должна стать огромным межгалактическим центром обмена информацией.

Мы сами выбрали быть здесь. У каждого из нас есть задание, к которому мы готовились в течение многих жизней, так что мы пришли сюда тренированными. Главное, что нам нужно, - в с п о м н и т ь.
http://yamaya.ru/yamaya-articles/maya-2012-year/142/

Нельзя научить всему

У одного известного мастера по борьбе было много учеников. Старший из них обучался долгие годы, и тренировался с прилежанием. Однажды он обратился к мастеру:

— Скажите, есть ли ещё что-нибудь, чему вы меня не научили?

— Я научил тебя всему, что знал. Ты усвоил все приёмы борьбы, известные мне.

От этих слов молодой борец преисполнился гордости и объявил всем и всюду, что теперь он лучший борец в стране и мог бы победить даже своего знаменитого учителя. Сотни людей пришли посмотреть на этот поединок.

После ровной и спокойной борьбы мастер вдруг неожиданным приёмом положил ученика на обе лопатки.

— Странно, — сказал побеждённый, переводя дыхание, — я научился всему, что вы знали, но вы одолели меня неизвестным приёмом.

— Друг мой, я действительно научил тебя всему, что знал, — ответил мастер, — но этот приём родился только сейчас, в процессе борьбы. Это импровизация!

— Но этому вы меня не учили, — сказал ученик.

— Этому я не могу тебя научить, этому ты должен учиться сам.

Редактирование интерфейса horde (руссификация)

1. находите файлы *.po
find /var/www/horde -name "*.po" -print

например, редактируем русский язык (может кто на албанский переводит)
...
/var/www/horde/po/ru_RU.po
/var/www/horde/imp/po/ru_RU.po
/var/www/horde/turba/po/ru_RU.po
/var/www/horde/nag/po/ru_RU.po
....
каждый из них, редактирует свой участок веб интерфейса, по смыслу увидите какой
/var/www/horde/po/ru_RU.po например - вход
/var/www/horde/imp/po/ru_RU.po панель с "New Message", "Folders", "Search" и т.д.

2. редактируем
vi /var/www/horde/imp/po/ru_RU.po
(если вместо русского китайский, правильно выставте кодировку в консоли и не забудте прокрутить или открыть заново у меня она charset=CP1251\n см. ее в начале файла)

находим, например
#: templates/contacts/contacts.inc:199 templates/mailbox/header.inc:11
#: lib/Block/tree_folders.php:54
msgid "Search"
msgstr "Поиск"

меняем
#: templates/contacts/contacts.inc:199 templates/mailbox/header.inc:11
#: lib/Block/tree_folders.php:54
msgid "Search"
msgstr "Дафай ищо!"
:x

3. Переводим (перекомпилируем) *.po в понятный для ... бинарник *.mo
преждевремено находим эти *.mo

find /var/www/horde -name "*.mo" -print
...
/var/www/horde/locale/ru_RU/LC_MESSAGES/horde.mo
/var/www/horde/imp/locale/ru_RU/LC_MESSAGES/imp.mo
...
перекомпилируем
msgfmt -o imp.mo ru_RU.po
копируем
cp /var/www/horde/imp/locale/ru_RU/LC_MESSAGES/

4. Обновляем страницу браузерчика и смотрим на изменения

Просветление...

  • 10.10.08, 18:15
"Давным давно жила свеча. Стояла она на узорном, ручной работы столике
в  красивом  серебрянном  подсвечнике.  Спокойным  ровным  светом  она
освещала  небольшое  пространство  вокруг  себя. По вечерам собиралась
возле неё вся семья: дети затевали нешумные игры, отец читал газету, а
мать  садилась  со  штопкой  или рукоделием. Так было и, казалось, так
будет.

Но однажды залетел в открытое окно мотылёк. Летал вокруг свечи
и смеялся.

"Что ты смеёшься?"- спросила свеча.

"Потому и смеюсь, что ты слепа и не видишь ничего."

"Да, но я даю свет."

"Свет?  Да  разве  это свет? Ты сама ничего не видишь в этом свете. Ты
даже  не  знаешь  что  в  комнате  есть ещё большой деревянный стол со
стульями,  стеклянный шкаф с красивой посудой и массивный резной комод
для белья. А ты гово- ришь – свет",- мотылёк снова засмеялся.

"А  что,  бывает  свет, который может осветить всё сразу?",- удивлённо
спросила свеча. И добавила: "Как–будто ты сам можешь дать такой свет."

Мотылёк застыл в воздухе. И вдруг... Яркая вспышка света, осветившая и
стол,  и  шкаф,  и  комод  в  дальнем  углу  комнаты,  ослепила  всех.
Неожиданно  наступила  темнота. После небольшой заминки удалось зажечь
светильник. И все увидели... ...Мотылька нигде не было, свеча погасла.
И только на самом краю подсвечника застыла капелька воска.

Много  лет прошло с тех пор. Никто не знает что лучше – короткая яркая
вспышка  или пусть тусклый, но ровный свет. Но до сих пор свеча плачет
и  свет  её  дрожит от слёз, а мотылёк летит на огонь и сгорает в нём,
вспыхивая ярким светом.

Семен Гаврилов - Сказки гончарного  круга

Цитаты. Альберт Эйнштейн. Загадка Эйнштейна.

Брак — это попытка создать нечто прочное и долговременное из случайного эпизода.

Альберт Эйнштейн (Albert Einstein) (14 марта 1879, Ульм — 18 апреля 1955, Принстон (Нью-Джерси)) — один из наиболее значительных физиков XX века, создатель специальной и общей теории относительности, лауреат Нобелевской премии по физике (1921).

http://oboi.i.ua/user/297111/15/125632/

Б   Благоприятная возможность скрывается среди трудностей и проблем. Брак — это попытка создать нечто прочное и долговременное из случайного эпизода. Бог хитёр, но не злонамерен. Примечание: Это высказывание высечено над камином в здании Математического института Принстонского университета. Дополнительное пояснение Эйнштейна: «Природа скрывает свои секреты за счёт присущей ей высоты, а не путём уловок.» Благодаря тому, что сегодня теория относительности удовлетворяет вкусам читателей, в Германии меня называют немецким учёным, а для Англии я являюсь швейцарским евреем. Если же дойдёт до моего очернения, то характеристики поменяются местами, и для Германии я стану швейцарским евреем, а для Англии — немецким учёным. Более поздний вариант: «Если теория относительности подтвердится, то немцы скажут, что я немец, а французы — что я гражданин мира; но если мою теорию опровергнут, французы объявят меня немцем, а немцы — евреем.».

В Вечно непознаваемое в мире - это то в нем, что кажется нам понятным. Воображение важнее, чем знания. Знания ограничены, тогда как воображение охватывает целый мир, стимулируя прогресс, порождая эволюцию. Вы действительно считаете, что Луна существует только когда вы на неё смотрите? Выиграна война, но не мир. В юности я обнаружил, что большой палец ноги рано или поздно проделывает дырку в носке. Поэтому я перестал надевать носки. Д Для простаков Эйнштейн объяснял свою теорию относительности следующим образом: «Это когда Цюрих остановится у этого поезда.» Достойна только та жизнь, которая прожита ради других людей. Е Единственное, чему научила меня моя долгая жизнь: что вся наша наука перед лицом реальности выглядит примитивно и по-детски наивно — и всё же это самое ценное, что у нас есть. Единственное, что может направить нас к благородным мыслям и поступкам, — это пример великих и нравственно чистых личностей. Единственный разумный способ обучать людей — это подавать им пример. Если вы хотите вести счастливую жизнь, вы должны быть привязаны к цели, а не к людям или к вещам. Есть две бесконечные вещи — Вселенная и человеческая глупость. Впрочем, насчёт Вселенной я не уверен. Ж Жизнь отдельного человека имеет смысл лишь в той степени, насколько она помогает сделать жизни других людей красивее и благороднее. Жизнь священна; это, так сказать, верховная ценность, которой подчинены все прочие ценности. З Здравый смысл — это сумма предубеждений, приобретённых до восемнадцатилетнего возраста. И Из честолюбия или чувства долга не может родиться ничего ценного. Ценности возникают благодаря любви и преданности людям и объективным реалиям этого мира. Истинная ценность человека определяется тем, насколько он освободился от эгоизма и какими средствами он этого добился. К К величию есть только один путь, и этот путь проходит через страдания. Каждый человек обязан, по меньшей мере, вернуть миру столько, сколько он из него взял. Квантовая механика действительно впечатляет. Но внутренний голос говорит мне, что это ещё не идеал. Эта теория говорит о многом, но всё же не приближает нас к разгадке тайны Всевышнего. По крайней мере, я уверен, что Он не бросает кости. Примечание: Эта цитата часто перефразируется как «Бог не играет в кости» или «Бог не играет в кости со Вселенной» и т. п. М Математика — наиболее совершенный способ водить самого себя за нос. Международные законы существуют только в сборниках международных законов. Мир невозможно удержать силой. Его можно лишь достичь пониманием. Мой муж гений! Он умеет делать абсолютно всё, кроме денег. (Жена А. Эйнштейна о нем) Морскую болезнь вызывают у меня люди, а не море. Но, боюсь, наука ещё не нашла лекарства от этого недуга. Н Настоящий прогресс человечества зависит не столько от изобретательного ума, сколько от сознательности. Наука может быть создана только теми, кто насквозь пропитан стремлением к истине и пониманию. Но источник этого чувства берёт начало из области религии. Оттуда же — вера в возможность того, что правила этого мира рациональны, то есть постижимы для разума. Я не могу представить настоящего учёного без крепкой веры в это. Образно ситуацию можно описать так: наука без религии — хромая, а религия без науки — слепа. Примечание: Часто цитируется лишь последняя часть, лишённая контекста: «Наука без религии — хромая, а религия без науки — слепа». Национализм — детская болезнь. Это корь человечества. Наши математические затруднения Бога не беспокоят. Он интегрирует эмпирически. Невозможно решить проблему на том же уровне, на котором она возникла. Нужно стать выше этой проблемы, поднявшись на следующий уровень. Непросто сказать, в чём заключается истина, но ложь очень часто легко распознать. Нравственность — основа всех человеческих ценностей. О Образование — это то, что остаётся после того, как забывается всё выученное в школе. П Перед Богом мы все одинаково умны, точнее - одинаково глупы. Процесс научных открытий — это, в сущности, непрерывное бегство от чудес. Пока законы математики остаются определенными, они не имеют ничего общего с реальностью; как только у них появляется нечто общее с реальностью, они перестают быть определенными. Р Религия, Искусство и Наука — это ветви одного и того же дерева. С Cамая трудная для понимания вещь на свете — это подоходный налог. Самое время заменить идеал успеха идеалом служения. Самое непостижимое в этом мире - это то, что он постижим. Сделай так просто, как возможно, но не проще этого. Слова были и остаются пустым звуком; и, служа идеалу лишь на словах, погибнуть за него невозможно. Но личность творится не тем, что человек слышит и говорит, а трудом и деятельностью. Совершенные средства при неясных целях - характерный признак нашего времени. Стремись не к тому, чтобы добиться успеха, а к тому, чтобы твоя жизнь имела смысл. Т Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного. Тот, кто довольно марширует под музыку в строю, уже заслужил мое презрение. Мозгом он был наделен по-ошибке, ему вполне было бы достаточно и спинного мозга. С этим позором цивилизации должно быть покончено. Героизм по команде, бессмысленная жестокость и омерзительная бессмысленность, называющаяся патриотизмом - как сильно я ненавижу все это, какой низкой и подлой является война. Я предпочел бы быть разорванным на куски, чем быть частью этого грязного действа. Я убежден, что убийство под предлогом войны не перестает быть убийством. Тот, кто хочет видеть результаты своего труда немедленно, должен идти в сапожники. Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал. У Учёный всё равно, что мимоза, когда замечает свою ошибку, и рычащий лев — когда обнаруживает чужую ошибку. Ц Целью школы всегда должно быть воспитание гармоничной личности, а не специалиста. Ч Человек — это часть целого, которое мы называем Вселенной, часть, ограниченная во времени и в пространстве. Он ощущает себя, свои мысли и чувства как нечто отдельное от всего остального мира, что является своего рода оптическим обманом. Эта иллюзия стала темницей для нас, ограничивающей нас миром собственных желаний и привязанностью к узкому кругу близких нам людей. Наша задача — освободиться из этой тюрьмы, расширив сферу своего участия до всякого живого существа, до целого мира, во всем его великолепии. Никто не сможет выполнить такую задачу до конца, но уже сами попытки достичь эту цель являются частью освобождения и основанием для внутренней уверенности. Человек может найти смысл в жизни, только посвятив себя обществу. Человек начинает жить лишь тогда, когда ему удается превзойти самого себя. Чем больше моя слава, тем я больше тупею; и таково, несомненно, общее правило. Что может знать рыба о воде, в которой плавает всю жизнь? Чтобы покарать меня за отвращение к авторитетам, судьба сделала авторитетом меня самого. Чтобы пробить стену лбом, нужен или большой разбег, или много лбов. Э Этичное поведение должно основываться на симпатии к людям, образованности и социальных связях; религиозная основа вовсе не нужна. Это драма, драма идей. Это очень просто, мои дорогие: потому что политика гораздо сложнее, чем физика. Я Я научился смотреть на смерть как на старый долг, который рано или поздно надо заплатить. Я не знаю, каким оружием будет вестись Третья мировая война, но в Четвёртой будут использоваться палки и камни. Я пережил две войны, двух жён и Гитлера. Я хочу быть кремированным, чтобы люди не приходили поклоняться моим костям. Я никогда не думаю о будущем. Оно приходит само достаточно скоро.

P.S.

* Положите руку на горячую печь на минуту, и вам покажется, что прошёл час. Проведите час рядом с симпатичной девушкой, и вам покажется, что прошла минута. Это и есть относительность.

* Самое прекрасное, что мы можем пережить, это таинственность. Это основное чувство, которое стоит у колыбели истинного искусства и науки.

Загадка Эйнштейна

Загадка Эйнштейна — известная логическая задача, авторство которой приписывается Альберту Эйнштейну. Считается, что эта головоломка была создана Альбертом Эйнштейном в годы его детства. Также бытует мнение, что она использовалась Эйнштейном для проверки кандидатов в ассистенты на способность к логическому мышлению. Некоторые приписывают Эйнштейну рассуждение, в котором тот утверждает, что лишь два процента населения земного шара способны оперировать в уме закономерностями, связанными сразу с пятью признаками. Как частное следствие этого, приведённая головоломка может быть решена без использования бумаги лишь теми, кто принадлежит к этим двум процентам. Тем не менее, не существует никаких документальных свидетельств того, что Эйнштейн когда-либо утверждал подобное. В своей самой тяжёлой редакции задача предполагает решение в уме, без использования каких-либо записей или средств сохранения информации. Без этого головоломка заметно теряет в сложности, поскольку может быть решена простым составлением таблицы с исключением заведомо противоречивых вариантов — и следовательно мало что говорит о способностях испытуемого.

Текст задачи

С одной стороны улицы подряд стоят пять домов, каждый — своего цвета. В каждом живёт человек, все пять — разных национальностей. Каждый человек предпочитает уникальную марку сигарет, напиток и домашнее животное. Кроме того: Англичанин живёт в красном доме. Швед держит собаку. В зелёном доме пьют кофе. Датчанин предпочитает чай. Зелёный дом — по соседству слева от белого. Курильщик «Pall Mall» разводит птиц. В жёлтом доме курят «Dunhill». Молоко пьют в доме посередине. Норвежец живет в первом доме. Человек, курящий «Marlboro», живёт рядом с хозяином кошки. Дом, где курят «Dunhill», — рядом с тем, где держат лошадь. Любитель «Winfield» пьёт пиво. Немец курит «Rothmans». Норвежец живёт рядом с синим домом. Тот, кто курит «Marlboro», живет рядом с тем, кто пьет воду. Вопрос: У кого живёт рыбка?

Источник: 1, 2

Смена пароля доступа к ftp в proftpd

Друг попросил на своем сервере сменить пароль доступа одного пользователя к ftp акаунту. Там у него пару сайтов, а админ куда то слился )
Админки у него не было, порывшись я и в mysql не нашлось связок с ftp. Нашел в /etc/proftpd.conf

>vi /etc/proftpd.conf
...

#сторка
DefaultRoot /var/www/game.temp.ua gameuser
...

посмотрев в vipw, gameuser оказался пользователем системы
>vipw
gameuser:x:1125:1125:game.temp.ua,,,:/home/ameuser:/bin/zsh

Поэтому меняем пароль на пользователя и он же и к ftp.

>passwd gameuser
пароль+подтверждение = готов новый пароль доступа к ftp в данном случае

Удобства zsh

Z shell, zsh — одна из современных командных оболочек UNIX, может использоваться как интерактивная оболочка, либо как мощный скриптовой интерпретатор. Zsh является расширенным bourne shell с большим количеством улучшений.

К использованию zsh меня привел поиск удобного авто заполнения и поиска по истории. На FreeBSD, используя tсsh, я мог набирать множиство команд, они записывались в историю. Но занимаясь администрированием, вводить одно и тоже днями напролет надоедает и отнимает время. В tсsh реализовал фишку, в командной строке набираю
>find
и при нажатии стрелки вверх мне пречисляются разные варианты которые начинаются на find, выбираю с нужными ключами и только меняю искомое слово (набрал >cp и листаеш переход в нужный каталог и так с любыми словами и буквами, очень удобно). В Debian, используя оболочку tсsh, не смог это реализовать, поэтому перешел на zsh. В ней удалось реализовать и эту функцию и монго других полезностей.

Устанавливается
> aptitude install zsh

В домашнем нужно создать конфиг файлы. Я просто копировал из рутовых добавляя точку

[root|194]:/etc/zsh> ls
итого 48K
4,0K ./   12K ../  4,0K zlogin  4,0K zlogout  4,0K zprofile  4,0K zshenv   12K zshrc  4,0K zshrc_orig

[root|194]:/etc/zsh> cp zlogin /home/sasha/.zlogin
и так все остальные по аналогиии

[root|194]:/home/sasha>mv .zhistory
незабудте сменить владельца (вместо root)

Далее пример своего zshrc

[root|194]:/etc/zsh>vi zshrc

# my config --------------------------------------------------------------------------

# поиск в истории команд
autoload -U predict-on
zle -N predict-on
zle -N predict-off
bindkey "^X^Z" predict-on # C-x C-z
bindkey "^Z" predict-off # C-z
#----------------------------------------

# Path для поиска командой cd: то есть вместо cd $HOME/docs/editors/
# можно набирать просто cd editors
cdpath=(~/media ~/docs)

## Установка нормального поведения клавиш Delete, Home, End и т.д.:
case $TERM in
        linux)
bindkey "^[[2~" yank
bindkey "^[[3~" delete-char
bindkey "^[[5~" up-line-or-history
bindkey "^[[6~" down-line-or-history
bindkey "^[[1~" beginning-of-line
bindkey "^[[4~" end-of-line
bindkey "^[e" expand-cmd-path ## C-e for expanding path of typed command
bindkey "^[[A" up-line-or-search ## up arrow for back-history-search
bindkey "^[[B" down-line-or-search ## down arrow for fwd-history-search
bindkey " " magic-space ## do history expansion on space
;;
*xterm*|rxvt|(dt|k|E)term)
bindkey "^[[2~" yank
bindkey "^[[3~" delete-char
bindkey "^[[5~" up-line-or-history
bindkey "^[[6~" down-line-or-history
bindkey "^[[7~" beginning-of-line
bindkey "^[[8~" end-of-line
bindkey "^[e" expand-cmd-path ## C-e for expanding path of typed command
bindkey "^[[A" up-line-or-search ## up arrow for back-history-search
bindkey "^[[B" down-line-or-search ## down arrow for fwd-history-search
bindkey " " magic-space ## do history expansion on space
;;
esac
# Примечание: если, скажем, в KDE для konsole
# выбрать тип Linux console, необходимости
# во второй секции нет.

# Use hard limits, except for a smaller stack and no core dumps
unlimit
limit stack 8192
limit core 0
limit -s

# Установка alias'ов

alias df='df -h'
alias du='du -s * -h'
alias ls='ls -ashF --color=auto'
alias ll='ls -al --color=auto'
alias host='host -av'

### вывод только каталогов
alias lsd='ls -ld *(-/DN)'

alias grep='grep --color=auto'

# Ниже даны опции, относящиеся к функциям zsh,
# которыми собственно и определяется мощь этой оболочки
# Shell functions
setenv() { typeset -x "${1}${1:+=}${(@)argv[2,$#]}" }  # csh compatibility
freload() { while (( $# )); do; unfunction $1; autoload -U $1; shift; done }

# Where to look for autoloaded function definitions
fpath=($fpath ~/.zfunc)

# Autoload all shell functions from all directories in $fpath (following
# symlinks) that have the executable bit on (the executable bit is not
# necessary, but gives you an easy way to stop the autoloading of a
# particular shell function). $fpath should not be empty for this to work.
for func in $^fpath/*(N-.x:t); autoload $func

# automatically remove duplicates from these arrays
typeset -U path cdpath fpath manpath

# Указание путей к man-страницам.
manpath="/usr/man:/usr/share/man:/usr/local/man:/usr/X11R6/man:/opt/qt/doc"
export MANPATH

# Установка вида приглашения
#(я использую раскоментированый вариант, закоментированны другие, пробуйте, какой вам милее), а так же можите #переделать под себя как цвета, так и символы.

## Обычное приглащение вида ~%=>
## (каталог от домашнего - пользователь/root - стрелка)
#Простой
#PROMPT='%T [%n@%m]%~%:> '
#Цветной

#PROMPT=$'%{\e[0;37m%}%T %{\e[0;32m%}%n%{\e[0;31m%}@%{\e[0;37m%}%m%{\e[0;31m%}:%{\e[0;39m%}%~%{\e[1;33m%}>%{\e[0m%} '

#PROMPT=$'%{\e[1;33m%}%T %{\e[0;36m%}[%{\e[0;32m%}%n%{\e[1;31m%}&%{\e[0;37m%}%m%{\e[0;36m%}]%{\e[0;36m%}:%{\e[0;33m%}%~%{\e[0;36m%}>%{\e[0m%} '

PROMPT=$'%{\e[0;32m%}%T %{\e[0;36m%}[%{\e[0;36m%}%n%{\e[0;32m%}|%{\e[0;39m%}%m%{\e[0;36m%}]%{\e[0;32m%}:%{\e[0;39m%}%~%{\e[0;36m%}>%{\e[0m%} '


#PROMPT=$'%{\e[0;32m%}%T %{\e[0;36m%}[%{\e[0;36m%}%n%{\e[0;33m%}*%{\e[0m%}%m%{\e[0;36m%}]%{\e[0;36m%}:%{\e[0;39m%}%~%{\e[0;36m%}>%{\e[0m%} '

## Приглашения для второй линии мноргострочных команд (я не использую, но можите раскоментировать)
## вида #_строки>
#PROMPT2='%~%#=> '
#PROMPT2='%i%U> '


## Приглашение с правой стороны экрана вида (я не использую, но можите раскоментировать)
## 19:15 vc/5 (время - номер консоли)
#RPROMPT=' %T %y%b'
#RPROMPT=' %y'

# Переменные

## файл истории команд
## если не указан, история не будет сохраняться
## при выходе из сеанса
HISTFILE=~/.zhistory

## Число команд, сохраняемых в HISTFILE
SAVEHIST=5000

## Чucлo koмaнg, coxpaняeмыx в сеансе
HISTSIZE=5000
## Примечание:
## рекомендуются равные значения для
## SAVEHIST и HISTSIZE

DIRSTACKSIZE=20

# Опции истории команд

## Дополнение файла истрии
setopt  APPEND_HISTORY

## Игнopupoвaть вce пoвтopeнuя команд
setopt  HIST_IGNORE_ALL_DUPS

## Игнopupo лишние пpoбeлы
setopt  HIST_IGNORE_SPACE

## Удалять из файл истории пустые строки
setopt  HIST_REDUCE_BLANKS

# ----- TetriS -----

autoload -U tetris
zle -N tetris
bindkey ^T tetris

#-------------------

# ----------- Completion Styles ----------

# list of completers to use
zstyle ':completion:*::::' completer _expand _complete _ignored _approximate

# allow one error for every three characters typed in approximate completer
zstyle -e ':completion:*:approximate:*' max-errors
#    'reply=( $(( ($#PREFIX+$#SUFFIX)/3 )) numeric )'

# insert all expansions for expand completer
zstyle ':completion:*:expand:*' tag-order all-expansions

# formatting and messages
zstyle ':completion:*' verbose yes
zstyle ':completion:*:descriptions' format '%B%d%b'
zstyle ':completion:*:messages' format '%d'
zstyle ':completion:*:warnings' format 'No matches for: %d'
zstyle ':completion:*:corrections' format '%B%d (errors: %e)%b'
zstyle ':completion:*' group-name ''

# match uppercase from lowercase
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'

# offer indexes before parameters in subscripts
zstyle ':completion:*:*:-subscript-:*' tag-order indexes parameters

# command for process lists, the local web server details and host completion
#zstyle ':completion:*:processes' command 'ps -o pid,s,nice,stime,args'
#zstyle ':completion:*:urls' local 'www' '/var/www/htdocs' 'public_html'
zstyle '*' hosts $hosts


#unalias run-help
autoload run-help