Zsh - это оболочка, предназначенная для интерактивного использования, хотя она также является мощным языком сценариев.
1 ответ

Не могу использовать клавишу ввода для выполнения команд в Zsh

Я недавно установил zsh (v5.1.1) в новой настройке Ubuntu, но когда я переключаюсь на него в gnome-терминал, я не могу использовать клавишу ввода для выполнения команды. Единственный способ выполнить команды - использовать CTRL+J, Я могу повторить э…
05 сен '16 в 17:21
2 ответа

Установите заголовок вкладки для вашего текущего рабочего каталога вместо текущего имени задания в zsh iterms

Я использую iTerms на своем Mac OS X с zsh, С моим рабочим процессом мне приходится многократно переключаться между вкладками, и иногда мне приходится тратить слишком много времени только на то, чтобы найти нужную вкладку, потому что все они имеют о…
01 авг '13 в 17:31
2 ответа

Как скопировать все файлы из папки, кроме символической ссылки

Я хотел бы скопировать все рекурсивно из папки, но файлы с символическими ссылками из другого каталога, как я могу этого добиться?
07 авг '13 в 06:54
2 ответа

Как посмотреть прошлую историю каталогов, в которой была оболочка?

Иногда мне нравится заглядывать в историю команд, чтобы понять, что я делал. Иногда было бы полезно узнать, что такое cwd для каждой команды. Итак, мне интересно, есть ли способ отследить это. Я полагаю, что не слишком страшно просто вставить cwd в …
07 апр '13 в 07:28
1 ответ

Многие команды не найдены zsh

Если я вкладываю автозаполнение, большую часть времени я получаю ошибки: Если я сделаю vim [TAB] чтобы найти файлы в папке, он просто переходит к следующей командной строке. Если я попытаюсь выполнить rvm use 2.0.0 --default я получил zsh: correct '…
27 июн '13 в 10:15
1 ответ

zsh автозаполнение результатов от функции

Я искал и искал и не смог найти четкий способ сделать это: Немного придуманный пример, чтобы скрыть детали: скажем, я хочу автозаполнять имена сеансов tmux командой, которая их откроет. Так сказать tmux-open $NAME открывает указанный сеанс tmux и tm…
04 мар '16 в 20:36
1 ответ

Есть ли способ программно получить доступ и сохранить список кандидатов на завершение в Zsh?

В Zsh по умолчанию клавиша табуляции привязана к expand-or-complete, Я хотел бы получить программный доступ к списку кандидатов на завершение, которые были бы созданы с помощью нажатой вкладки, чтобы я мог написать свою собственную функцию и отфильт…
10 сен '18 в 15:45
3 ответа

Как скопировать или переместить файлы -n уровня вверх на OSX через оболочку

Как я могу найти все файлы определенного типа / имени и скопировать их на уровень выше? Вот древовидная структура файловой системы: germany/ | adventure/ | 300x600/ | | | file1.jpg | file2.zip | 400x600/ | file8.jpg file4.zip switzerland/ | adventur…
19 авг '16 в 14:09
2 ответа

Начните новый сеанс изнутри tmux с помощью ZSH_TMUX_AUTOSTART=true

Я включил плагин tmux в oh-my-zsh с помощью ZSH_TMUX_AUTOSTART=true и теперь каждый раз, когда я открываю терминал, я присоединяюсь к сеансу. Эта часть действительно хороша. Проблема в том, что теперь я не могу начать новый сеанс и получить доступ к…
06 окт '14 в 04:13
1 ответ

Как использовать презто с zsh на cyginw

У меня есть настройки Perzto с Zsh на Cygwin. Я использую стандартную тему сорина в качестве подсказки. Я вижу 3 прямоугольника как конец моего приглашения вместо 3 ">>>". Есть ли способ это исправить? Могу ли я использовать другой шрифт для решения…
07 окт '14 в 03:37
2 ответа

Как сделать так, чтобы режим vi в zsh вел себя как режим vi в bash?

Мне действительно нравится общая скорость zsh, но две вещи меня раздражают. Мне нужно подождать мгновение между нажатием клавиши "escape" и "косой чертой", чтобы перейти к поиску истории zsh: do you wish to see all 514 possibilities (172 lines)) Пос…
18 сен '12 в 11:20
1 ответ

Как мне получить автозаполнение zsh для завершения подстановочных знаков, как это делает bash?

В Zsh и Bash, если я наберу ls c<TAB> он отображает каждое имя файла, начинающееся с c. Если вместо этого я наберу ls c*<TAB>bash ведет себя так же, но zsh заменяет c* со списком каждого файла, начинающегося с c. Есть ли способ заставить…
20 мар '12 в 20:00
2 ответа

Как я могу заставить Bash (или Zsh) запускать определенную команду перед каждой введенной командой?

Я хотел бы настроить Bash для запуска определенной команды перед запуском каждой командной строки, которую я ввожу в командной строке. В частности, я бы хотел сказать Vim (который работает в другом терминале) записать все открытые буферы, потому что…
23 мар '12 в 17:31
1 ответ

Перейдите в папку с файлами ZSH

Мне очень нравится oh my zsh функция, которая позволяет вам перейти к папке, содержащей файл. Я не знаю, плагин это или конфигурация. Я тестировал следующие настройки, но не нашел их: setopt auto_name_dirs setopt auto_cd setopt cdable_vars setopt pu…
28 мар '19 в 21:59
1 ответ

Общие сочетания клавиш для zsh zle и bash readline

В качестве оболочки я использую zsh, но есть много программ командной строки, которые используют readline. Мне также нравится настраивать различные сочетания клавиш (например, Ctrl Backspace и Ctrl Delete). Есть ли способ поделиться сочетаниями клав…
02 дек '13 в 06:36
3 ответа

Как создать серию команд в оболочке, которая остановит выполнение при ошибке

Мой обычный рабочий процесс git для развертывания следующий: [пока на главной ветке] git pull git push git checkout production git pull git merge master git push Можно ли создать функцию для выполнения всех этих команд, но если одна из них возвращае…
27 июн '13 в 12:28
1 ответ

Попробовал установить ZSH через cygwin и затем попытаться использовать zsh через Cmder

Я пытался установить Cygwin (64-битная версия) на свой компьютер, и он проходил через hunky-dory, пока в самом конце, autorebase.bat не удалось с кодом выхода 1. Я прочитал журналы, и они не были слишком полезны, поэтому я попытался запустить autore…
23 июл '14 в 01:26
2 ответа

Изменить вывод каждой команды

Я хотел бы знать, есть ли способ изменить вывод каждой команды, которую я выполняю в терминале. Цель состоит в том, чтобы сделать вывод форматированным для моих инструкций по уценке. Например ls -la .*z #>-rw-r--r-- 1 hologos staff 3580 26 zář 14…
17 окт '14 в 14:14
1 ответ

Rails "Не могу прочитать базу данных termcap;"

Всякий раз, когда я запускаю консоль rails, я сталкиваюсь с двумя проблемами: Я получаю эти загадочные сообщения об ошибках. Мой control-L не работает (он предназначен для очистки экрана) Консольный вывод: $ rails c Running via Spring preloader in p…
07 фев '17 в 01:46
2 ответа

Как проверить, что тормозит запуск моего терминала?

Есть ли способ проверить, что замедляет запуск моего терминала? Я использую Zsh с Ohmyzsh на iTerm2. Открытие нового окна занимает около 10 секунд:( Это мой файл zshrc: export PATH=/usr/local/mysql/bin:$PATH export PATH=$HOME/bin:$PATH export PATH=$…
03 июл '12 в 22:09