Re: поиск по истории команд в zsh

2015-04-17 Пенетрантность Vladimir Krivitsky
09:36 Fri 17 Apr , Sohin Vyacheslav написал: 17.04.2015 09:23, Vladimir Krivitsky пишет: bindkey ^[[5~ up-line-or-history bindkey ^[[6~ down-line-or-history что-то не сработало-это надо добавить в ~/.zhrc? в ~/.zshrc -- To UNSUBSCRIBE, email to

Re: поиск по истории команд в zsh

2015-04-17 Пенетрантность Sohin Vyacheslav
17.04.2015 09:23, Vladimir Krivitsky пишет: bindkey ^[[5~ up-line-or-history bindkey ^[[6~ down-line-or-history что-то не сработало-это надо добавить в ~/.zhrc? -- BW, Сохин Вячеслав -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe.

Re: поиск по истории команд в zsh

2015-04-17 Пенетрантность Sohin Vyacheslav
17.04.2015 10:11, Vladimir Krivitsky пишет: 09:36 Fri 17 Apr , Sohin Vyacheslav написал: о-то не сработало-это надо добавить в ~/.zhrc? в ~/.zshrc вроде как работает, но последовательно по 1 предыдущей команде, автодополнение как в bash не срабатывает... -- BW, Сохин Вячеслав -- To

Re: поиск по истории команд в zsh

2015-04-17 Пенетрантность Vladimir Krivitsky
08:06 Fri 17 Apr , Sohin Vyacheslav написал: кто в курсе, можно ли в zsh настроить поиск по истории команд с помощью клавиш по аналогии, как в bash с помощью PageUp и PageDown (набирая первые символы нужной команды, а потом PageUp) в bash для этого нужно раскомментировать строки в

Re: поиск по истории команд в zsh

2015-04-17 Пенетрантность Vladimir Krivitsky
10:19 Fri 17 Apr , Sohin Vyacheslav написал: 17.04.2015 10:11, Vladimir Krivitsky пишет: 09:36 Fri 17 Apr , Sohin Vyacheslav написал: о-то не сработало-это надо добавить в ~/.zhrc? в ~/.zshrc вроде как работает, но последовательно по 1 предыдущей команде, автодополнение как

Re: поиск по истории команд в zsh

2015-04-17 Пенетрантность Sohin Vyacheslav
17.04.2015 12:19, Vladimir Krivitsky пишет: да, сбил код символа с первого письма по умолчанию поиск в истории по ESC-p спасибо, то,что надо... -- BW, Сохин Вячеслав -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact

поиск по истории команд в zsh

2015-04-16 Пенетрантность Sohin Vyacheslav
День добрый, кто в курсе, можно ли в zsh настроить поиск по истории команд с помощью клавиш по аналогии, как в bash с помощью PageUp и PageDown (набирая первые символы нужной команды, а потом PageUp) в bash для этого нужно раскомментировать строки в файле /etc/inputrc \e[5~: history-search

Re: Особенности Zsh

2013-10-14 Пенетрантность Eugene Berdnikov
On Mon, Oct 14, 2013 at 10:15:39AM +0600, Andrey Rahmatullin wrote: On Mon, Oct 14, 2013 at 01:04:34AM +0400, Иван Лох wrote: On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then case $a_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf

Re: Особенности Zsh

2013-10-14 Пенетрантность Andrey Rahmatullin
On Mon, Oct 14, 2013 at 10:54:33AM +0400, Eugene Berdnikov wrote: On Mon, Oct 14, 2013 at 10:15:39AM +0600, Andrey Rahmatullin wrote: On Mon, Oct 14, 2013 at 01:04:34AM +0400, Иван Лох wrote: On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then

Re: Особенности Zsh

2013-10-14 Пенетрантность Eugene Berdnikov
On Mon, Oct 14, 2013 at 01:06:14PM +0600, Andrey Rahmatullin wrote: On Mon, Oct 14, 2013 at 10:54:33AM +0400, Eugene Berdnikov wrote: On Mon, Oct 14, 2013 at 10:15:39AM +0600, Andrey Rahmatullin wrote: On Mon, Oct 14, 2013 at 01:04:34AM +0400, Иван Лох wrote: On Sun, Oct 13, 2013 at

Re: Особенности Zsh

2013-10-14 Пенетрантность yuri . nefedov
On Mon, 14 Oct 2013, Eugene Berdnikov wrote: Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор вызывать. Что-то с памятью моей стало... напомните, pls, хау. По дефолту. % tar tvf - xxx.tbz tar: Архив сжат. Используйте параметр -j ЧЯДНТ? Попробуйте tar tvf xxx.tbz

Re: Особенности Zsh

2013-10-14 Пенетрантность alexander barakin (aka sash-kan)
14.10.2013, 12:20, yuri.nefe...@gmail.com yuri.nefe...@gmail.com: On Mon, 14 Oct 2013, Eugene Berdnikov wrote:  Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор  вызывать.   Что-то с памятью моей стало... напомните, pls, хау.  По дефолту.  % tar tvf - xxx.tbz  tar: Архив

Re: Особенности Zsh

2013-10-14 Пенетрантность Eugene Berdnikov
On Mon, Oct 14, 2013 at 12:20:23PM +0400, yuri.nefe...@gmail.com wrote: On Mon, 14 Oct 2013, Eugene Berdnikov wrote: Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор вызывать. Что-то с памятью моей стало... напомните, pls, хау. По дефолту. % tar tvf - xxx.tbz tar:

Re: Особенности Zsh

2013-10-14 Пенетрантность Артём Н.
On 14.10.2013 01:04, Иван Лох wrote: On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then case $a_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf $a_name $* ;; *.tar.gz|*.tgz)tar xvzf $a_name $* ;;

Re: Особенности Zsh

2013-10-14 Пенетрантность Артём Н.
Конфиг с исправленными проблемами: 1. Убран алиас, заменяющий ar. 2. Убран вызов ls по Alt+L. 3. Настроен RPROPMT. # # Artiom N. Zsh local config file (~/.zshrc). # # See also: #https://github.com/robbyrussell/oh-my-zsh/ #http://pastie.org/1073336 # # Path to your oh-my-zsh

Re: Особенности Zsh

2013-10-14 Пенетрантность Артём Н.
Ещё возник вопрос. Возможно ли сделать регистронезависимое дополнение только для команд, но не для файлов? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive:

Re: Особенности Zsh

2013-10-13 Пенетрантность Michael Shigorin
On Mon, Oct 07, 2013 at 01:01:16PM +0400, Artem Chuprina wrote: TAB-дополнение по всему пути (ls /u/s/e/23TAB). [...] help (как правило, man) по Esc-h Спасибо! -- WBR, Michael Shigorin / http://altlinux.org -- http://opennet.ru / http://anna-news.info -- To UNSUBSCRIBE, email

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
On 06.10.2013 12:49, Sohin Vyacheslaw wrote: как всё получится-поделись плз конфигом... Скидываю конфиг в аттаче и здесь: http://pastebin.com/kGs84bmp Ничего особо навороченного нет (б`ольшая часть переехала с Bash и находится в виде симлинков в /etc/profile.d/*.zsh). Используется oh-my-zsh с

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
из oh-my-zsh плагина extract, но мной проверена не была. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/525ada27.7050...@yandex.ru

Re: Особенности Zsh

2013-10-13 Пенетрантность Ivan Kovnatsky
.bashrc, там так и осталась она. А вот то, что у меня в .zsh/functions лежит еще: (кстати синтаксис рабочий только в zsh) -- unpack() { local old_dirs current_dirs lower lower=${(L)1} old_dirs=( *(N/) ) if [[ $lower == *.tar.gz || $lower == *.tgz ]]; then tar xvzf $1 elif

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
Вдогонку: http://grml.org/zsh/zsh-lovers.html Man из пакета zsh-lovers. В /usr/share/doc/zsh-lovers/zsh_people/ находится ещё 100500 разных конфигов для Zsh от разных людей. Кроме того, ещё добавляет в Vim подсветку для Zsh. Очень стоит поставить пакет вместе с Zsh. -- To UNSUBSCRIBE, email

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
так и осталась она. А вот то, что у меня в .zsh/functions лежит еще: (кстати синтаксис рабочий только в zsh) -- unpack() { local old_dirs current_dirs lower lower=${(L)1} old_dirs=( *(N/) ) if [[ $lower == *.tar.gz || $lower == *.tgz ]]; then tar xvzf $1 elif

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
On 13.10.2013 21:57, Ivan Kovnatsky wrote: old_dirs=( *(N/) ) Да, а это как работает? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/525ae05c.2020...@yandex.ru

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
Вот, более качественный вариант, с учётом вашего скрипта и LHA. При этом, в основном рабочий. Всё я сейчас проверить не в состоянии, т.к. состояние не комильфо. # # Unpack archives. Functions by `muhas` modified by Artiom N.. # # Распаковка любого архива (http://muhas.ru/?p=55) unpack() {

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
On 13.10.2013 21:57, Ivan Kovnatsky wrote: -bash: unpack: command not found А, про это. Я не сразу врубился. _ Есть man, так что для себя я считаю, что не стоит себе осложнять жизнь, не используя возможности и запоминая тысячи ненужных опций сотен разных, но сходных программ (так и на Zsh не

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
В .zshrc после подгрузки oh-my-zsh следует добавить ещё такие строчки: # For Debian plugin. unalias ar -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/525aea0c.40

Re: Особенности Zsh

2013-10-13 Пенетрантность Артём Н.
Рабочий (надеюсь) вариант функций распаковки: # # Unpack archives. Functions by `muhas` modified by Artiom N.. # alias x=unpack # Распаковка любого архива (http://muhas.ru/?p=55) unpack() { if [ $# -lt 1 ]; then echo Usage: unpack file [args] 2 return 1 fi a_name=$1

Re: Особенности Zsh

2013-10-13 Пенетрантность Иван Лох
On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then case $a_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf $a_name $* ;; *.tar.gz|*.tgz)tar xvzf $a_name $* ;; Если на клетке слона написано

Re: Особенности Zsh

2013-10-13 Пенетрантность Andrey Rahmatullin
On Mon, Oct 14, 2013 at 01:04:34AM +0400, Иван Лох wrote: On Sun, Oct 13, 2013 at 09:36:39PM +0400, Артём Н. wrote: if [ -r $a_name ] ; then case $a_name in *.tar.bz2|*.tbz|*.tbz2)tar xvjf $a_name $* ;; *.tar.gz|*.tgz)tar xvzf

Re: Особенности Zsh

2013-10-12 Пенетрантность Артём Н.
. shopt -s extglob # Enable '**' patttern matching. If the pattern is followed by a /, only dirs match. shopt -s globstar # Ignore case in glob. shopt -s nocaseglob Ну и на этом всё заканчивается, а в zsh можно матчить по типу файла: % chmod 644 **/*(.) (.) - это что? И да, я в курсе, что

Re: Особенности Zsh

2013-10-12 Пенетрантность sergio
On 12/10/13 12:37, Артём Н. wrote: (.) - это что? man zshall /Glob Qualifiers . plain files И да, я в курсе, что эта штука навернётся на большом количестве файлов. В Zsh? В чём угодно. -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org

Re: Особенности Zsh

2013-10-12 Пенетрантность Артём Н.
On 12.10.2013 15:28, sergio wrote: On 12/10/13 12:37, Артём Н. wrote: (.) - это что? man zshall Господи, 16 тысяч строк... O_O -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive:

Re: Особенности Zsh

2013-10-12 Пенетрантность sergio
On 12/10/13 16:34, Артём Н. wrote: Господи, 16 тысяч строк... O_O 26 вообще-то. -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive:

Re: Особенности Zsh

2013-10-12 Пенетрантность dm.fedorov
2013/10/12 sergio: On 12/10/13 16:34, Артём Н. wrote: Господи, 16 тысяч строк... O_O 26 вообще-то. Зависит от ширины экрана :)

Re: Особенности Zsh

2013-10-10 Пенетрантность Oleksandr Gavenko
с BASH_REMATCH[i] для доступа к группам ${parameter/pattern/string} - glob/shell pattern Все что нужно для программирования, может синтаксис неприятный... И на больш`ую часть всего это нельзя закладываться (на regexp-ы и массивы точно), т.к. башизм. Дак, если вы zsh - то там тем более

Re: Особенности Zsh

2013-10-10 Пенетрантность Oleksandr Gavenko
On 2013-10-09, Артём Н. wrote: On 08.10.2013 22:48, Oleksandr Gavenko wrote: # Ctrl+Left/Right to move by whole words. \e[1;5C: forward-word \e[1;5D: backward-word # Same with Shift pressed. \e[1;6C: forward-word \e[1;6D: backward-word Кстати, а зачем это? Есть же Alt+b/Alt+f... Привык

Re: Особенности Zsh

2013-10-10 Пенетрантность Oleksandr Gavenko
On 2013-10-09, Ivan Kovnatsky wrote: Разнообразные комлишены грузят ведь еще сам шел, он стартует дольше чем обычный. В Дженте мне понравилось, что можно выбирать какие комплишены подгружать. В Bash серии 4.x добавили -D к complete, что означает - забиндить команду по умолчанию на

Re: Особенности Zsh

2013-10-09 Пенетрантность Артём Н.
часто ими используемы. zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS} (раскрашивает дополняемые файлы как ls) Блин. Удобно. Однозначно: в конфиг. у меня это было основной причиной перехода на zsh. Ну и заодно: zstyle ':completion:*' matcher-list 'm:{[:lower:][:upper

Re: Особенности Zsh

2013-10-09 Пенетрантность Артём Н.
On 08.10.2013 21:15, dimas wrote: а зачем нужна аутентификация не по ключу? Иногда привычнее и удобнее пароль. К тому же, не везде всё правильно настроено. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact

Re: Особенности Zsh

2013-10-09 Пенетрантность Артём Н.
On 08.10.2013 22:48, Oleksandr Gavenko wrote: # Enable '**' patttern matching. If the pattern is followed by a /, only dirs match. shopt -s globstar В bash, вроде бы, по умолчанию? [ str =~ ext-regex ] вместе с BASH_REMATCH[i] для доступа к группам ${parameter/pattern/string} -

Re: Особенности Zsh

2013-10-09 Пенетрантность Артём Н.
войдя в практику. Мне эта суета напоминает то, что многие не узнав Дебиан, начинают кричать, что он неудобен и непрактичен, старый софт (хотя на самом деле не всегда чем новее версия, тем лучше). Хе-хе. Знаю некоторых федорятников. :-) Я ковырялся в zsh, когда юзал Archlinux, но когда понял

Re: Особенности Zsh

2013-10-09 Пенетрантность Артём Н.
On 08.10.2013 22:48, Oleksandr Gavenko wrote: # Ctrl+Left/Right to move by whole words. \e[1;5C: forward-word \e[1;5D: backward-word # Same with Shift pressed. \e[1;6C: forward-word \e[1;6D: backward-word Кстати, а зачем это? Есть же Alt+b/Alt+f... -- To UNSUBSCRIBE, email to

Re: Особенности Zsh

2013-10-09 Пенетрантность sergio
'**' patttern matching. If the pattern is followed by a /, only dirs match. shopt -s globstar # Ignore case in glob. shopt -s nocaseglob Ну и на этом всё заканчивается, а в zsh можно матчить по типу файла: % chmod 644 **/*(.) И да, я в курсе, что эта штука навернётся на большом количестве

Re: Особенности Zsh

2013-10-09 Пенетрантность Ivan Kovnatsky
возможностей Zsh - это всё-равно больше, чем половина возможностей Bash (я не спорю, что используя Bash на полную возможно переплюнуть среднего пользователя Zsh, но попробуйте найти несколько тех, кто его использует по полной). Больше, затем он и был разработан. Пока баша хватает с головой, но zsh

Re: Особенности Zsh

2013-10-08 Пенетрантность Dmitry Derjavin
Mon, 07 Oct 2013, 19:17, Артём Н.: Общая для всех запущенных копий история команд вместе с автоматическим удалением повторов из истории. […] При этом, во втором по стрелке вверх команды ls не появились. ЧЯДНТ? Нужна какая-то настройка? Нужно Enter нажать во втором. Bash умеет или то или

Re: Особенности Zsh

2013-10-08 Пенетрантность Dmitry Derjavin
Sun, 06 Oct 2013, 12:33, Артём Н.: Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и часто ими используемы. Ещё, конечно, дополнение путей на удалённых узлах по ssh, scp, rsync. -- ~dd -- To UNSUBSCRIBE, email to

Re: Особенности Zsh

2013-10-08 Пенетрантность Vladimir Skubriev
On 10/08/2013 01:59 PM, Dmitry Derjavin wrote: Sun, 06 Oct 2013, 12:33, Артём Н.: Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и часто ими используемы. Ещё, конечно, дополнение путей на удалённых узлах по ssh, scp, rsync.

Re: Особенности Zsh

2013-10-08 Пенетрантность Иван Лох
On Tue, Oct 08, 2013 at 02:07:32PM +0400, Vladimir Skubriev wrote: On 10/08/2013 01:59 PM, Dmitry Derjavin wrote: Sun, 06 Oct 2013, 12:33, Артём Н.: Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и часто ими используемы. Ещё,

Re: Особенности Zsh

2013-10-08 Пенетрантность Vladimir Skubriev
On 10/08/2013 02:29 PM, Иван Лох wrote: On Tue, Oct 08, 2013 at 02:07:32PM +0400, Vladimir Skubriev wrote: On 10/08/2013 01:59 PM, Dmitry Derjavin wrote: Sun, 06 Oct 2013, 12:33, Артём Н.: Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны,

Re: Особенности Zsh

2013-10-08 Пенетрантность Artem Chuprina
Vladimir Skubriev - Debian-russian@lists.debian.org @ Tue, 08 Oct 2013 14:40:35 +0400: Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и часто ими используемы. Ещё, конечно, дополнение путей на удалённых узлах по ssh, scp,

Re: Особенности Zsh

2013-10-08 Пенетрантность Stanislav Vlasov
8 октября 2013 г., 16:53 пользователь Artem Chuprina r...@ran.pp.ru написал: VS в 7 debian есть по дефолту ? VS я просто не знал. Я так подозреваю, что это в отдельном пакете bash-completion, который и включать тоже надо вручную. Включать - точно не в ручную. Разве что для рута. $ tail

Re: Особенности Zsh

2013-10-08 Пенетрантность Иван Лох
On Tue, Oct 08, 2013 at 02:40:35PM +0400, Vladimir Skubriev wrote: в 7 debian есть по дефолту ? Да. То есть у меня scp и rsync дополняются. Правда есть не использовать shared connection в ssh, то это скорее зло. -- Иван Лох -- To UNSUBSCRIBE, email to

Re: Особенности Zsh

2013-10-08 Пенетрантность Артём Н.
On 08.10.2013 13:57, Dmitry Derjavin wrote: Mon, 07 Oct 2013, 19:17, Артём Н.: Общая для всех запущенных копий история команд вместе с автоматическим удалением повторов из истории. […] При этом, во втором по стрелке вверх команды ls не появились. ЧЯДНТ? Нужна какая-то настройка? Нужно

Re: Особенности Zsh

2013-10-08 Пенетрантность Артём Н.
) Блин. Удобно. Однозначно: в конфиг. у меня это было основной причиной перехода на zsh. Ну и заодно: zstyle ':completion:*' matcher-list 'm:{[:lower:][:upper:]}={[:upper:][:lower:]}' case-insensitive completion, для русских букв, правда, не работает zstyle ':completion:*' list-dirs-first true

Re: Особенности Zsh

2013-10-08 Пенетрантность Артём Н.
On 08.10.2013 13:59, Dmitry Derjavin wrote: Sun, 06 Oct 2013, 12:33, Артём Н.: Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и часто ими используемы. Ещё, конечно, дополнение путей на удалённых узлах по ssh, scp, rsync. В Bash

Re: Особенности Zsh

2013-10-08 Пенетрантность Артём Н.
On 08.10.2013 14:53, Artem Chuprina wrote: Vladimir Skubriev - Debian-russian@lists.debian.org @ Tue, 08 Oct 2013 14:40:35 +0400: Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и часто ими используемы. Ещё, конечно,

Re: Особенности Zsh

2013-10-08 Пенетрантность Артём Н.
On 08.10.2013 15:01, Stanislav Vlasov wrote: 8 октября 2013 г., 16:53 пользователь Artem Chuprina r...@ran.pp.ru написал: VS в 7 debian есть по дефолту ? VS я просто не знал. Я так подозреваю, что это в отдельном пакете bash-completion, который и включать тоже надо вручную. Включать -

Re: Особенности Zsh

2013-10-08 Пенетрантность dimas
а зачем нужна аутентификация не по ключу? 2013-281 21:10 Артём Н. artio...@yandex.ru wrote: On 08.10.2013 13:59, Dmitry Derjavin wrote: Sun, 06 Oct 2013, 12:33, Артём Н.: Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и

Re: Особенности Zsh

2013-10-08 Пенетрантность alexander barakin (aka sash-kan)
.:.)LS_COLORS}  (раскрашивает дополняемые файлы как ls) Блин. Удобно. Однозначно: в конфиг.  у меня это было основной причиной перехода на zsh.  Ну и заодно:  zstyle ':completion:*' matcher-list  'm:{[:lower:][:upper:]}={[:upper:][:lower:]}'  case-insensitive completion, для русских букв

Re: Особенности Zsh

2013-10-08 Пенетрантность Oleksandr Gavenko
# Ignore case in glob. shopt -s nocaseglob for f in *; do echo ../orig/${f/-r./.}; done (часть реальной командной строки, из history) и прочие преобразования со значениями переменных. Они у zsh богаче, чем у bash. ${VAR%pat}, ${VAR#pat} - в POSIX [ str =~ ext-regex ] вместе с BASH_REMATCH[i] для

Re: Особенности Zsh

2013-10-08 Пенетрантность Oleksandr Gavenko
On 2013-10-08, Dmitry Derjavin wrote: Bash умеет или то или другое. Первый раз слышу про общую историю в Bash... shopt -s histappend export PROMPT_COMMAND=history -a; history -c; history -r; $PROMPT_COMMAND Не знаю как у zsh, но у bash это приводит к записи в файл. Некошерно как то. Хотя я

Re: Особенности Zsh

2013-10-08 Пенетрантность Ivan Kovnatsky
Прочесть man и найти там то, что нужно. Либо три часа спрашивать на улице прохожих, не знет ли кто что происходит при нажатии ctrl-o в баше? :-) Ты застопоришь их мысли надолго :-) Блин, но мысль интересная.. -Ivan signature.asc Description: Digital signature

Re: Особенности Zsh

2013-10-08 Пенетрантность Ivan Kovnatsky
не всегда чем новее версия, тем лучше). Я ковырялся в zsh, когда юзал Archlinux, но когда понял, что и половину тех возможностей не использую, -- смело забил. (очень понравился vim mode, даже с строкой статуса -- очень круто; в баше такое есть, но не так красиво) Пока баша хватает с головой, но

Re: Особенности Zsh

2013-10-07 Пенетрантность Artem Chuprina
добраться до файла, а в пути много шагов, и на многих из них нужно много набирать, чтобы обеспечить уникальность. Когда я переходил с bash на zsh (тому больше 10 лет) он еще кучу настроек умел на тему дополнения, которых не было у bash. Сейчас, возможно, они у bash уже есть. ** в шаблоне. Особенно

Re: Особенности Zsh

2013-10-07 Пенетрантность Dmitry Derjavin
Sun, 06 Oct 2013, 12:33, Артём Н.: Нахваливали Zsh, я посмотрел, мне понравилось […] Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и часто ими используемы. Общая для всех запущенных копий история команд вместе с автоматическим

Re: Особенности Zsh

2013-10-07 Пенетрантность Артём Н.
On 07.10.2013 18:23, Dmitry Derjavin wrote: Sun, 06 Oct 2013, 12:33, Артём Н.: Нахваливали Zsh, я посмотрел, мне понравилось […] Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны, полезны и часто ими используемы. Общая для всех запущенных

Re: Особенности Zsh

2013-10-07 Пенетрантность Артём Н.
@dana:/usr/bin$ cd /usr/local/bin artiom@dana:/usr/local/bin$ cd local . /usr/bin artiom@dana:/usr/bin$ Кстати, в Bash есть коррекция путей (сам недавно узнал, разбираясь в Zsh): artiom@dana:~$ cd /home/vachines /home/vmachines artiom@dana:/home/vmachines$ Но такого мощного автодополнения нет

Re: Особенности Zsh

2013-10-07 Пенетрантность sergio
перехода на zsh. Ну и заодно: zstyle ':completion:*' matcher-list 'm:{[:lower:][:upper:]}={[:upper:][:lower:]}' case-insensitive completion, для русских букв, правда, не работает zstyle ':completion:*' list-dirs-first true Как и в ls, каталоги в начале. Хотя не знаю, может в баше это тоже уже всё

Особенности Zsh

2013-10-06 Пенетрантность Артём Н.
Нахваливали Zsh, я посмотрел, мне понравилось (особенно менюшка для автодополнений, нерегистрозависимое автодополнение команд и умный cd, приглашение справа и, конечно, OhMy Zsh). Перешёл. Хочется: 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash) наиболее удобны

Re: Особенности Zsh

2013-10-06 Пенетрантность Sohin Vyacheslaw
06.10.2013 11:33, Артём Н. пишет: Нахваливали Zsh, я посмотрел, мне понравилось (особенно менюшка для автодополнений, нерегистрозависимое автодополнение команд и умный cd, приглашение справа и, конечно, OhMy Zsh). Перешёл. Хочется: 1. Узнать у людей её использующих, какие особенности (по

Re: Особенности Zsh

2013-10-06 Пенетрантность Eugene Berdnikov
On Sun, Oct 06, 2013 at 12:33:32PM +0400, Артём Н. wrote: 1. Не работает дополнение до домашнего каталога. Т.е. в Bash: ~vmaTab дополняло мне до ~/vmachines. В Zsh не работает. :-( Как сделать? Всё работает: ~/vmaTAB - дополнение до каталога под текущим юзером, ~vmaTAB - дополнение

Re: Особенности Zsh

2013-10-06 Пенетрантность Артём Н.
On 06.10.2013 13:55, Eugene Berdnikov wrote: On Sun, Oct 06, 2013 at 12:33:32PM +0400, Артём Н. wrote: 1. Не работает дополнение до домашнего каталога. Т.е. в Bash: ~vmaTab дополняло мне до ~/vmachines. В Zsh не работает. :-( Как сделать? Всё работает: ~/vmaTAB - дополнение до

Re: Особенности Zsh

2013-10-06 Пенетрантность Артём Н.
On 06.10.2013 12:49, Sohin Vyacheslaw wrote: 06.10.2013 11:33, Артём Н. пишет: Нахваливали Zsh, я посмотрел, мне понравилось (особенно менюшка для автодополнений, нерегистрозависимое автодополнение команд и умный cd, приглашение справа и, конечно, OhMy Zsh). Перешёл. Хочется: 1. Узнать у людей

Re: zsh root's path

2012-04-07 Пенетрантность Artem Chuprina
PATH для судо настраивается в sudoers. Я заглядывал туда, но в стейбле там пусто. И в рабочем и в проблемном. И тем не менее это проблема sudo. В /etc/sudoers.d/ тоже пусто в обоих случаях? А вообще условная установка в /etc/zsh/zshenv спасет. -- To UNSUBSCRIBE, email to debian-russian

Re: zsh root's path

2012-03-18 Пенетрантность sergio
On 03/17/2012 07:15 PM, Dmitrii Kashin wrote: Просто опишите корректную переменную PATH в файле $ZDOTDIR/.zshenv Я и сам в состонии сичинить костыль, спасибо. -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact

Re: zsh root's path

2012-03-18 Пенетрантность sergio
On 03/17/2012 08:47 PM, dimas wrote: PATH для судо настраивается в sudoers. Я заглядывал туда, но в стейбле там пусто. И в рабочем и в проблемном. -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact

Re: zsh root's path

2012-03-18 Пенетрантность Dmitrii Kashin
sergio mail...@sergio.spb.ru writes: On 03/17/2012 07:15 PM, Dmitrii Kashin wrote: Просто опишите корректную переменную PATH в файле $ZDOTDIR/.zshenv Я и сам в состонии сичинить костыль, спасибо. С чего бы это костыль? Именно так и надо делать. Если испытываете огромное желание запихнуть

zsh root's path

2012-03-17 Пенетрантность sergio
Всем привет. Где в zsh устанавливается $PATH для рута? /etc/profile для баша вижу, /etc/zsh/zshrc для sudo completion вижу, $PATH в /etc/zsh/zshenv для обычных пользователей вижу, а рутовый пас не вижу. Проблема заключается в том, что на одной машине PATH для рута не меняется: % =sudo ifconfig

Re: zsh root's path

2012-03-17 Пенетрантность Dmitry E. Oboukhov
Где в zsh устанавливается $PATH для рута? /etc/profile для баша вижу, /etc/zsh/zshrc для sudo completion вижу, $PATH в /etc/zsh/zshenv для обычных пользователей вижу, а рутовый пас не вижу. Поправочка, /etc/zsh/zshenv - это для всех пользователей, а не для т.н. обычных. в нем можно всегда

Re: zsh root's path

2012-03-17 Пенетрантность dimas
PATH для судо настраивается в sudoers. в недавних ченджлогах были разъяснения по этой теме - там переменная secure_path или как-то так. ах да, это в тестинге. насчет стэйбла не знаю, было там такое обновление, или нет 2012-077 18:43 sergio mail...@sergio.spb.ru wrote: % =sudo ifconfig sudo:

Re: zsh root's path

2012-03-17 Пенетрантность -=Devil_InSide=-
,-[dimas, 17 March 2012 20:47]: PATH для судо настраивается в sudoers. в недавних ченджлогах были разъяснения по этой теме - там переменная secure_path или как-то так. ах да, это в тестинге. насчет стэйбла не знаю, было там такое обновление, или нет 2012-077 18:43 sergio

Re: zsh развращает?

2010-12-13 Пенетрантность Nikita V. Youshchenko
Thu, 09 Dec 2010 18:37:48 +0200 було написано Oleksandr Gavenko gave...@bifit.com.ua: Существуют вещи, которые лучше всего делать на ассемблере, c или перле. Но что-то вот я не знаю таких которые лучше делать в машинных кодах или баше. Лучше в смысле что иного способа нет. Для

Re: zsh развращает?

2010-12-10 Пенетрантность Oleksandr Gavenko
On 09.12.2010 20:14, Stanislav Maslovski wrote: On Thu, 2010-12-09 at 18:37 +0200, Oleksandr Gavenko wrote: On 09.12.2010 17:47, sergio wrote: On 12/08/2010 09:18 AM, Artem Chuprina wrote: Развращает, да. Так же, как асссемблер развращает после программирования в машинных кодах, C после

Re: zsh развращает?

2010-12-10 Пенетрантность Stanislav Maslovski
On Fri, 2010-12-10 at 10:25 +0200, Oleksandr Gavenko wrote: Еще вспомнилось что с машинными кодами иногда приходится и в наш век возится. Когда у ассемблера нет соответствующих мнемоник, а иногда даже производители их не именуют. Другой пример, когда с кодами необходимо работать (помимо

Re: zsh развращает?

2010-12-09 Пенетрантность sergio
On 12/08/2010 03:56 PM, Stanislav Maslovski wrote: $ man bash /Pipelines Each command in a pipeline is executed as a separate process (i.e., in a subshell). Да, но как вынести перерменную за pipeline? -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org

Re: zsh развращает?

2010-12-09 Пенетрантность sergio
On 12/08/2010 11:52 AM, Victor Wagner wrote: $ echo $SHELL |(read a; echo $a) /bin/bash Хочется что бы после всего этого можно было обратиться с $a. -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact

Re: zsh развращает?

2010-12-09 Пенетрантность sergio
On 12/08/2010 09:18 AM, Artem Chuprina wrote: Развращает, да. Так же, как асссемблер развращает после программирования в машинных кодах, C после ассемблера, perl после C... Существуют вещи, которые лучше всего делать на ассемблере, c или перле. Но что-то вот я не знаю таких которые лучше

Re: zsh развращает?

2010-12-09 Пенетрантность Artem Chuprina
Развращает, да. Так же, как асссемблер развращает после программирования в машинных кодах, C после ассемблера, perl после C... Существуют вещи, которые лучше всего делать на ассемблере, c или перле. Но что-то вот я не знаю таких которые лучше делать в машинных кодах или баше. Иногда

Re: zsh развращает?

2010-12-09 Пенетрантность Oleksandr Gavenko
On 09.12.2010 17:47, sergio wrote: On 12/08/2010 09:18 AM, Artem Chuprina wrote: Развращает, да. Так же, как асссемблер развращает после программирования в машинных кодах, C после ассемблера, perl после C... Существуют вещи, которые лучше всего делать на ассемблере, c или перле. Но что-то

Re: zsh развращает?

2010-12-09 Пенетрантность Stanislav Maslovski
On Thu, 2010-12-09 at 18:37 +0200, Oleksandr Gavenko wrote: On 09.12.2010 17:47, sergio wrote: On 12/08/2010 09:18 AM, Artem Chuprina wrote: Развращает, да. Так же, как асссемблер развращает после программирования в машинных кодах, C после ассемблера, perl после C... Существуют

Re: zsh развращает?

2010-12-09 Пенетрантность Stanislav Maslovski
On Thu, 2010-12-09 at 18:43 +0300, sergio wrote: On 12/08/2010 03:56 PM, Stanislav Maslovski wrote: $ man bash /Pipelines Each command in a pipeline is executed as a separate process (i.e., in a subshell). Да, но как вынести перерменную за pipeline? Содержимое переменной

Re: zsh развращает?

2010-12-09 Пенетрантность Alexey Boyko
Thu, 09 Dec 2010 18:37:48 +0200 було написано Oleksandr Gavenko gave...@bifit.com.ua: Существуют вещи, которые лучше всего делать на ассемблере, c или перле. Но что-то вот я не знаю таких которые лучше делать в машинных кодах или баше. Лучше в смысле что иного способа нет. Для

Re: zsh развращает?

2010-12-08 Пенетрантность Victor Wagner
On 2010.12.08 at 02:04:36 +0300, sergio wrote: Всем привет. zsh% echo qwe | read a zsh% echo $a qwe zsh% bash$ echo qwe | read a bash$ echo $a bash$ $ echo $SHELL |(read a; echo $a) /bin/bash -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject

Re: zsh развращает?

2010-12-08 Пенетрантность Andrey Rahmatullin
On Wed, Dec 08, 2010 at 02:04:36AM +0300, sergio wrote: Всем привет. zsh% echo qwe | read a zsh% echo $a qwe zsh% bash$ echo qwe | read a bash$ echo $a bash$ Где я туплю? У меня в bash и dash такое же поведение, как в zsh. -- WBR, wRAR Powered by the ALT Linux fortune(6

Re: zsh развращает?

2010-12-08 Пенетрантность Stanislav Maslovski
On Wed, Dec 08, 2010 at 07:58:15AM +0300, Andrey Nikitin wrote: В Wed, 08 Dec 2010 02:04:36 +0300 sergio mail...@sergio.spb.ru пишет: Где я туплю? read в dash-е (нынешнем /bin/sh) также ведёт себя как read в bash-е Не read, а pipeline. Сравни: $ read a test $ echo $a test с вот этим $

Re: zsh развращает?

2010-12-08 Пенетрантность Andrey Nikitin
В Wed, 8 Dec 2010 15:56:49 +0300 Stanislav Maslovski stanislav.maslov...@gmail.com пишет: read в dash-е (нынешнем /bin/sh) также ведёт себя как read в bash-е Не read, а pipeline. Сравни: ну да, но меня больше волнует что для /bin/sh он же dash он же типа pure-shell приходится писать

Re: zsh развращает?

2010-12-08 Пенетрантность yuri . nefedov
On Wed, 8 Dec 2010, Andrey Nikitin wrote: В Wed, 8 Dec 2010 15:56:49 +0300 Stanislav Maslovski stanislav.maslov...@gmail.com пишет: read в dash-е (нынешнем /bin/sh) также ведёт себя как read в bash-е Не read, а pipeline. Сравни: ну да, но меня больше волнует что для /bin/sh он же dash он

zsh развращает?

2010-12-07 Пенетрантность sergio
Всем привет. zsh% echo qwe | read a zsh% echo $a qwe zsh% bash$ echo qwe | read a bash$ echo $a bash$ Где я туплю? -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http

Re: zsh развращает?

2010-12-07 Пенетрантность Andrey Nikitin
В Wed, 08 Dec 2010 02:04:36 +0300 sergio mail...@sergio.spb.ru пишет: Где я туплю? read в dash-е (нынешнем /bin/sh) также ведёт себя как read в bash-е -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

Re: zsh развращает?

2010-12-07 Пенетрантность Artem Chuprina
zsh% echo qwe | read a zsh% echo $a qwe zsh% bash$ echo qwe | read a bash$ echo $a bash$ Где я туплю? Развращает, да. Так же, как асссемблер развращает после программирования в машинных кодах, C после ассемблера, perl после C... -- Истинно православная ОС всего одна - да-да, та

  1   2   3   >