Re: Особенности Zsh
On 06.10.2013 13:55, Eugene Berdnikov wrote:
On Sun, Oct 06, 2013 at 12:33:32PM +0400, "Артём Н." wrote:
1. Не работает дополнение до домашнего каталога. Т.е. в Bash: ~vma<Tab>
дополняло мне до ~/vmachines. В Zsh не работает. :-( Как сделать?
Всё работает: ~/vma<TAB> - дополнение до каталога под текущим юзером,
Да, это работает нормально.
~vma<TAB> - дополнение до домашнего каталога юзера, имя которого
начинается на "vma".
А это нет.
Ни ls ~vma<TAB> (права есть), ни ls ~art<TAB>.
Впрочем, я уже понял почему: какая-то настройка в OhMy Zsh.
Остаётся выяснить какая...
В bash ~vma<TAB> работает (или не работает) точно так же. В этом плане
оба шелла совершенно идентичны, за исключением того, что zsh кэширует
все пути и потому работает заметно быстрее когда путей очень много.
В Bash работает: ls ~art<TAB> раскрывается. И в чистом Zsh тоже.
2. Не работает Ctrl+O. Просто выполняет команду с очисткой. Как сделать?
Прочесть man и найти там то, что нужно. Либо три часа спрашивать на улице
прохожих, не знет ли кто что происходит при нажатии ctrl-o в баше? :-)
Что происходит в Bash я знаю и сам. :-)
Ман zshzle километровый. А мне, на данный момент, нужно всего одно сочетание.
Постепенно займусь более плотным изучением.
Ctrl+O выполняет команду, но не стирает её из командной строки.
В Zsh не работает и с выключенным OhMy Zsh.
Reply to: