Ещё возник вопрос.
Возможно ли сделать регистронезависимое дополнение только для команд,
но не для файлов?
--
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/525c3e62.
Конфиг с исправленными проблемами:
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 configuratio
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" $
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 tv
14.10.2013, 12:20, "yuri.nefe...@gmail.com" :
> On Mon, 14 Oct 2013, Eugene Berdnikov wrote:
>
Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор
> вызывать.
Что-то с памятью моей стало... напомните, pls, хау.
>>> По дефолту.
>> % tar tvf - < xxx.tbz
>> tar: Арх
On Mon, 14 Oct 2013, Eugene Berdnikov wrote:
Тогда уж давайте вспомним, что tar и сам умеет нужный декомпрессор
вызывать.
Что-то с памятью моей стало... напомните, pls, хау.
По дефолту.
% tar tvf - < xxx.tbz
tar: Архив сжат. Используйте параметр -j
ЧЯДНТ?
Попробуйте tar tvf xxx.tbz
В
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, 201
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
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|*.tb
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)
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" $* ;;
Если на клетке слона нап
Рабочий (надеюсь) вариант функций распаковки:
#
# 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 [args]" >&2
return 1
fi
a_name="$1"
В .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..
On 13.10.2013 21:57, Ivan Kovnatsky wrote:
-bash: unpack: command not found
А, про это. Я не сразу врубился. >_< Есть man, так что для себя я считаю, что не
стоит себе осложнять жизнь, не используя возможности и запоминая тысячи ненужных
опций сотен разных, но сходных программ (так и на Zsh не
Вот, более качественный вариант, с учётом вашего скрипта и LHA.
При этом, в основном рабочий. Всё я сейчас проверить не в состоянии, т.к. состояние
не комильфо.
#
# Unpack archives. Functions by `muhas` modified by Artiom N..
#
# Распаковка любого архива (http://muhas.ru/?p=55)
unpack()
{
i
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
On 13.10.2013 21:57, Ivan Kovnatsky wrote:
Видел эти функции, не знаю где они изначально появились, когда ковырялся в арче
спер конфиг у какого-то хакера арче, вроде бы codemac, но точно не помню, были
и куски кода phrakture (Aaron Griffin).
Функции крутые, но в свое время отказался от них, чтоб
Вдогонку:
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 t
> # Распаковка любого архива (http://muhas.ru/?p=55)
> unpack()
> {
>if [ $# -lt 1 ]; then
> echo "Usage: unpack [args]" >&2
> return 1
>fi
>
>a_name="$1"
>extract_dir="$( echo $(basename "$a_name") | sed "s/\.${1##*.}//g" )"
>
>shift
>
>if [ -f $1 ] ; then
>
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 ]
On 06.10.2013 12:49, Sohin Vyacheslaw wrote:
как всё получится-поделись плз конфигом...
Скидываю конфиг в аттаче и здесь:
http://pastebin.com/kGs84bmp
Ничего особо навороченного нет (б`ольшая часть переехала с Bash
и находится в виде симлинков в /etc/profile.d/*.zsh).
Используется oh-my-zsh с п
On Mon, Oct 07, 2013 at 01:01:16PM +0400, Artem Chuprina wrote:
> TAB-дополнение по всему пути (ls /u/s/e/23).
[...]
> help (как правило, man) по Esc-h
Спасибо!
--
WBR, Michael Shigorin / http://altlinux.org
-- http://opennet.ru / http://anna-news.info
--
To UNSUBSCRIBE, email to
2013/10/12 sergio:
> On 12/10/13 16:34, "Артём Н." wrote:
>
>> Господи, 16 тысяч строк... O_O
>
> 26 вообще-то.
Зависит от ширины экрана :)
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: http://lists.debian.org/52595fd6.3000...@s
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: http:/
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
with a
On 09.10.2013 21:16, sergio wrote:
On 08/10/13 22:48, Oleksandr Gavenko wrote:
** в шаблоне. Особенно - в комплекте с TAB, которое в данном случае
будет уже не дополнением, а раскрытием шаблона. Опять же, не знаю,
может, bash уже и научился.
# ksh-88 egrep-style extended pattern matching.
On 2013-10-09, Ivan Kovnatsky wrote:
> Разнообразные комлишены грузят ведь еще сам шел, он стартует дольше чем
> обычный. В Дженте мне понравилось, что можно выбирать какие комплишены
> подгружать.
В Bash серии 4.x добавили -D к complete, что означает - забиндить команду по
умолчанию на неизвест
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
>>
> Кстати, а зачем это? Есть же
On 2013-10-09, Артём Н. wrote:
> 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, вроде бы, по умолчанию?
>
shopt -p - дампит все настройки, "help shopt" ))
>> [ str =~ ext-r
> Он очень большой. Но не это важно. Большая часть всего, что
> прочитано в man-е забывается, даже толком не войдя в практику.
Ну ман для того и создан чтобы периодически заглядывать, даже самые крутые
умам не чуждо очередной раз набрать: $ man bash (или что-то еще другое)
> Да, но половина воз
On 08/10/13 22:48, Oleksandr Gavenko wrote:
>> ** в шаблоне. Особенно - в комплекте с TAB, которое в данном случае
>> будет уже не дополнением, а раскрытием шаблона. Опять же, не знаю,
>> может, bash уже и научился.
> # ksh-88 egrep-style extended pattern matching.
> shopt -s extglob
>
> # En
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 debian-r
On 09.10.2013 01:22, Ivan Kovnatsky wrote:
On Oct 08, 2013 at 13:29, Иван Лох 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. Узнать у людей её использующих, какие особенн
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} - glob/shel
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 listmas...@lists.de
On 08.10.2013 21:55, alexander barakin (aka sash-kan) wrote:
08.10.2013, 21:09, "Артём Н." :
On 07.10.2013 19:54, sergio wrote:
On 06/10/13 12:33, "Артём Н." wrote:
1. Узнать у людей её использующих, какие особенности (по сравнению с
Bash) наиболее удобны, полезны и часто ими использу
On Oct 08, 2013 at 13:29, Иван Лох 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. Узнать у людей её использующих, какие особенности (по сравнению с
> Прочесть man и найти там то, что нужно. Либо три часа спрашивать на улице
> прохожих, не знет ли кто что происходит при нажатии ctrl-o в баше? :-)
Ты застопоришь их мысли надолго :-)
Блин, но мысль интересная..
-Ivan
signature.asc
Description: Digital signature
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 это приводит к записи в файл. Некошерно как то
On 2013-10-07, Artem Chuprina wrote:
> Артём Н. -> debian-russian@lists.debian.org @ Sun, 06 Oct 2013 12:33:32
> +0400:
>
> АН> 1. Узнать у людей её использующих, какие особенности (по сравнению с
> Bash)
> АН> наиболее удобны, полезны и часто ими используемы.
>
> TAB-дополнение по всему пути
08.10.2013, 21:09, "Артём Н." :
> On 07.10.2013 19:54, sergio wrote:
>
>> On 06/10/13 12:33, "Артём Н." wrote:
>>> 1. Узнать у людей её использующих, какие особенности (по сравнению с
>>> Bash) наиболее удобны, полезны и часто ими используемы.
>> zstyle ':completion:*' list-colors ${(s.:.)LS_
а зачем нужна аутентификация не по ключу?
2013-281 21:10 Артём Н. wrote:
> On 08.10.2013 13:59, Dmitry Derjavin wrote:
> > Sun, 06 Oct 2013, 12:33, Артём Н.:
> >
> >> Хочется:
> >> 1. Узнать у людей её использующих, какие особенности (по сравнению с
> >> Bash) наиболее удобны, полезны и часто им
On 08.10.2013 15:01, Stanislav Vlasov wrote:
8 октября 2013 г., 16:53 пользователь Artem Chuprina написал:
VS> в 7 debian есть по дефолту ?
VS> я просто не знал.
Я так подозреваю, что это в отдельном пакете bash-completion, который и
включать тоже надо вручную.
Включать - точно не в руч
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) наиболее удобны, полезны и часто ими используемы.
>>>
On 08.10.2013 13:59, Dmitry Derjavin wrote:
Sun, 06 Oct 2013, 12:33, Артём Н.:
Хочется:
1. Узнать у людей её использующих, какие особенности (по сравнению с
Bash) наиболее удобны, полезны и часто ими используемы.
Ещё, конечно, дополнение путей на удалённых узлах по ssh, scp, rsync.
В Bash т
On 07.10.2013 19:54, sergio wrote:
On 06/10/13 12:33, "Артём Н." wrote:
1. Узнать у людей её использующих, какие особенности (по сравнению с
Bash) наиболее удобны, полезны и часто ими используемы.
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
(раскрашивает дополняемые файлы как ls)
On 08.10.2013 13:57, Dmitry Derjavin wrote:
Mon, 07 Oct 2013, 19:17, Артём Н.:
Общая для всех запущенных копий история команд вместе с автоматическим
удалением повторов из истории.
[…]
При этом, во втором по стрелке вверх команды ls не появились.
ЧЯДНТ? Нужна какая-то настройка?
Нужно Ent
On Tue, Oct 08, 2013 at 02:40:35PM +0400, Vladimir Skubriev wrote:
> >
> в 7 debian есть по дефолту ?
Да. То есть у меня scp и rsync дополняются. Правда есть не использовать
shared connection в ssh, то это скорее зло.
--
Иван Лох
--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debia
8 октября 2013 г., 16:53 пользователь Artem Chuprina написал:
> VS> в 7 debian есть по дефолту ?
>
> VS> я просто не знал.
>
> Я так подозреваю, что это в отдельном пакете bash-completion, который и
> включать тоже надо вручную.
Включать - точно не в ручную. Разве что для рута.
$ tail -7 /etc/
Vladimir Skubriev -> Debian-russian@lists.debian.org @ Tue, 08 Oct 2013
14:40:35 +0400:
> Хочется:
> 1. Узнать у людей её использующих, какие особенности (по сравнению с
> Bash) наиболее удобны, полезны и часто ими используемы.
Ещё, конечно, дополнение путей на удалённых узл
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) наиболее удобны, пол
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) наиболее удобны, полезны и часто ими использу
On 10/08/2013 01:59 PM, Dmitry Derjavin wrote:
Sun, 06 Oct 2013, 12:33, Артём Н.:
Хочется:
1. Узнать у людей её использующих, какие особенности (по сравнению с
Bash) наиболее удобны, полезны и часто ими используемы.
Ещё, конечно, дополнение путей на удалённых узлах по ssh, scp, rsync.
Нефига
Sun, 06 Oct 2013, 12:33, Артём Н.:
> Хочется:
> 1. Узнать у людей её использующих, какие особенности (по сравнению с
> Bash) наиболее удобны, полезны и часто ими используемы.
Ещё, конечно, дополнение путей на удалённых узлах по ssh, scp, rsync.
--
~dd
--
To UNSUBSCRIBE, email to debian-russi
Mon, 07 Oct 2013, 19:17, Артём Н.:
>> Общая для всех запущенных копий история команд вместе с автоматическим
>> удалением повторов из истории.
[…]
> При этом, во втором по стрелке вверх команды ls не появились.
> ЧЯДНТ? Нужна какая-то настройка?
Нужно Enter нажать во втором.
>> Bash умеет или
On 06/10/13 12:33, "Артём Н." wrote:
> 1. Узнать у людей её использующих, какие особенности (по сравнению с
> Bash) наиболее удобны, полезны и часто ими используемы.
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
(раскрашивает дополняемые файлы как ls)
у меня это было основной причиной п
On 07.10.2013 13:01, Artem Chuprina wrote:
> Артём Н. -> debian-russian@lists.debian.org @ Sun, 06 Oct 2013 12:33:32
+0400:
>
> АН> 1. Узнать у людей её использующих, какие особенности (по сравнению с
Bash)
> АН> наиболее удобны, полезны и часто ими используемы.
>
> TAB-дополнение по всему
On 07.10.2013 18:23, Dmitry Derjavin wrote:
Sun, 06 Oct 2013, 12:33, Артём Н.:
Нахваливали Zsh, я посмотрел, мне понравилось
[…]
Хочется:
1. Узнать у людей её использующих, какие особенности (по сравнению с
Bash) наиболее удобны, полезны и часто ими используемы.
Общая для всех запущенных
Sun, 06 Oct 2013, 12:33, Артём Н.:
> Нахваливали Zsh, я посмотрел, мне понравилось
[…]
> Хочется:
> 1. Узнать у людей её использующих, какие особенности (по сравнению с
> Bash) наиболее удобны, полезны и часто ими используемы.
Общая для всех запущенных копий история команд вместе с автоматическ
Артём Н. -> debian-russian@lists.debian.org @ Sun, 06 Oct 2013 12:33:32 +0400:
АН> 1. Узнать у людей её использующих, какие особенности (по сравнению с Bash)
АН> наиболее удобны, полезны и часто ими используемы.
TAB-дополнение по всему пути (ls /u/s/e/23). Часто бывает полезно,
когда надо доб
On 06.10.2013 12:49, Sohin Vyacheslaw wrote:
06.10.2013 11:33, "Артём Н." пишет:
Нахваливали Zsh, я посмотрел, мне понравилось (особенно менюшка для
автодополнений, нерегистрозависимое автодополнение команд и умный cd,
приглашение справа и, конечно, OhMy Zsh).
Перешёл.
Хочется:
1. Узнать у люде
On 06.10.2013 13:55, Eugene Berdnikov wrote:
On Sun, Oct 06, 2013 at 12:33:32PM +0400, "Артём Н." wrote:
1. Не работает дополнение до домашнего каталога. Т.е. в Bash: ~vma
дополняло мне до ~/vmachines. В Zsh не работает. :-( Как сделать?
Всё работает: ~/vma - дополнение до каталог
On Sun, Oct 06, 2013 at 12:33:32PM +0400, "Артём Н." wrote:
>1. Не работает дополнение до домашнего каталога. Т.е. в Bash: ~vma
> дополняло мне до ~/vmachines. В Zsh не работает. :-( Как сделать?
Всё работает: ~/vma - дополнение до каталога под текущим юзером,
~vma - дополнение до дома
06.10.2013 11:33, "Артём Н." пишет:
> Нахваливали Zsh, я посмотрел, мне понравилось (особенно менюшка для
> автодополнений, нерегистрозависимое автодополнение команд и умный cd,
> приглашение справа и, конечно, OhMy Zsh).
> Перешёл.
>
> Хочется:
> 1. Узнать у людей её использующих, какие особеннос
Нахваливали Zsh, я посмотрел, мне понравилось (особенно менюшка для
автодополнений, нерегистрозависимое автодополнение команд и умный cd,
приглашение справа и, конечно, OhMy Zsh).
Перешёл.
Хочется:
1. Узнать у людей её использующих, какие особенности (по сравнению с Bash)
наиболее удобны, поле
66 matches
Mail list logo