Re: вопрос к знатокам баша

2013-10-13 Пенетрантность Michael Shigorin
On Fri, Oct 11, 2013 at 10:43:48PM +0400, dimas wrote: альтернативные реализации зело непросты talk? -- WBR, Michael Shigorin / http://altlinux.org -- http://opennet.ru / http://anna-news.info -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of

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 Пенетрантность Артём Н.
On 13.10.2013 21:21, Артём Н. wrote: Функции не проверял: черновой вариант. В функции накосячил. Зачем скинул не знаю. Вот исправленный вариант: # # Unpack archives. Functions by `muhas` modified by Artiom N.. # # Распаковка любого архива (http://muhas.ru/?p=55) unpack() { if [ $# -lt 1 ];

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

2013-10-13 Пенетрантность Ivan Kovnatsky
# Распаковка любого архива (http://muhas.ru/?p=55) unpack() { if [ $# -lt 1 ]; then echo Usage: unpack file [args] 2 return 1 fi a_name=$1 extract_dir=$( echo $(basename $a_name) | sed s/\.${1##*.}//g ) shift if [ -f $1 ] ; then case $1 in

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 Пенетрантность Артём Н.
On 13.10.2013 21:57, Ivan Kovnatsky wrote: Видел эти функции, не знаю где они изначально появились, когда ковырялся в арче спер конфиг у какого-то хакера арче, вроде бы codemac, но точно не помню, были и куски кода phrakture (Aaron Griffin). Функции крутые, но в свое время отказался от них,

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:

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: GNUS+IMAP ukr.net отваливается

2013-10-13 Пенетрантность Oleksandr Gavenko
On 2013-10-12, Melleus wrote: Точно так у меня настроено. Думал еще какие-нибудь хитрости есть. Как репортить баг в гнус я писал: http://www.mail-archive.com/debian-russian@lists.debian.org/msg126025.html Странно что в треде говорят о процессе gnutls/openssl. Судя по всему у Вас Emacs 24.x

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