Запуск цикла в zsh, как показано ниже, дает пустые строки на выходе (игнорируйте тривиальность этого цикла, это просто пример. Более реалистичный пример может быть запущен mysql -s -e "show databases;
У меня есть сценарий, который вызывает новую оболочку и запускает сгенерированную команду. Это то, что типичная команда выглядит следующим образом: exec nocorrect vim file:///rails_app/app/controllers
Программа, которую я пытаюсь запустить, принимает форму program_name --arg=/some/path/goes/here, но zsh не может выполнить табуляцию на этом пути, когда она находится в флаге аргумента. В конце концов
Рассмотрим общую функцию ask(), которая задает пользователю вопрос, читает ввод и сохраняет его в переменной, названной в соответствии с одним из аргументов функции , ask() {
local question="$1"
Как мне символизировать все dotfiles в каталоге в моем домашнем каталоге с помощью zsh? то есть у меня есть каталог с .gitconfig, и я хотел бы символически привязать его к ~/.gitconfig. Спасибо!
Автозаполнение системы git системы очень хорошее, но не хватает по крайней мере git difftool и git diffmerge. Я имею в виду, что если я типа git diff<TAB> на моей строке, что я получаю следующее: $ g