Вопросы с тегом «zsh»

17
Почему эта команда ffmpeg работает в bash, а не в zsh?

Сегодня я вернулся домой с работы (запустил bash на коробке с Ubuntu) и попытался запустить какой-то код на моей локальной коробке с моим любимым zsh, и команды не выполнялись? Команда внизу с личной информацией и ip явно изменилась ffmpeg -i...

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

Я использую oh-my-zsh в Mac OS X с homebrew'ed zsh 4.3.12. Я недавно наткнулся на странную проблему. У scripts/not-usedменя есть несколько .Rфайлов: breakdowns.R eventloop.R process-largeclients.R process-qt.R reprocess-pinning.R calculate-qt-error.R generate_decision_tree.R process-net.R...

17
Запустите zsh с пользовательским zshrc

Я хочу иметь возможность запустить Zsh с пользовательским файлом RC похож на команду: bash --rc-file /path/to/file Если это невозможно, то возможно ли запустить zsh, запустить source /path/to/fileи остаться в том же сеансе zsh? Примечание: команда zsh --rcs /path/to/fileне работает, по крайней...

17
Как отключить автокоррекцию для sudo [command] в zsh?

У меня есть zsh и oh-my-zsh со значениями по умолчанию, и я не могу понять, как отключить автокоррекцию для определенных команд, которые я часто использую, таких как: sudo mc или sudo gem update. Дело в том, что у меня есть .mcкаталог и .gemдиректория, а zsh предлагает автокоррекции ( zsh: correct...

17
Какой интерпретатор оболочки запускает скрипт без шебанга?

Предположим, что оболочкой по умолчанию для моей учетной записи является zsh, но я открыл терминал, запустил bash и выполнил скрипт с именем prac002.sh, какой интерпретатор оболочки будет использоваться для выполнения сценария, zsh или bash? Рассмотрим следующий пример: papagolf@Sierra ~/My...

17
scp wildcard не работает в zsh

Я переключился на Zsh, и он работает нормально. Одна странная вещь, когда я пытаюсь использовать scp с подстановочным знаком *, он не работает, и мне приходится заходить в bash. Вторая команда ниже работает нормально. Любые идеи о том, почему это будет и как это исправить? ~/dmp ⌚ 16:06:10 $ scp...

17
Завершение вкладки Zsh не работает должным образом для частичных путей

Я хочу нечёткое завершение без учета регистра для файлов и каталогов в zsh. Прочитав руководство в течение нескольких часов, я пришел к следующему: zstyle ':completion:*:*:*:*:globbed-files' matcher 'r:|?=** m:{a-z\-}={A-Z\_}' zstyle ':completion:*:*:*:*:local-directories' matcher 'r:|?=**...

16
pushd, popd vs cd, cd- в bash и zsh

Есть ли разница между поведением pushd / popd в bash и zsh? Похоже, в zsh cd, cd ведет себя точно так же, как pushd / popd (который автоматически добавляет / pops каталог, когда cd), тогда как в bash cd не влияет на стек dir. Если кто-то может дать мне указатель, это было бы...

16
Как «отключить» oh-my-zsh (и zsh), не удаляя его?

Я пробовал новые среды разработки, включая zsh и oh-my-zsh. Теперь, когда я установил oh-my-zsh, он запускается по умолчанию на моих терминалах (iTerm2 и терминал) всегда начинаются с zsh и с настройками, включенными из oh-my-zsh. Мне было интересно, можно ли было «отключить» или прекратить...

16
Что такое разделение слов? Почему это важно в программировании оболочки?

Я запутался из-за роли, которую играет разделение слов zsh. Я не сталкивался с этой концепцией при программировании на C, Python или MATLAB, и это вызвало у меня интерес к тому, почему расщепление слов кажется чем-то специфичным для программирования оболочки. Я читал о разделении слов на этом и...

16
Добавление путей в PATH с использованием многострочного синтаксиса

Насколько я понимаю, обычным способом добавления пути к PATHпеременной среды является объединение путей, разделенных :символом. Например, если я хочу добавить к нему три пути /my/path/1, /my/path/2и /my/path/3я должен сделать это следующим образом: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3...

16
Как набрать несколько имен файлов с меньшим количеством нажатий клавиш

Если я хочу преобразовать изображение pdfв pngизображение с помощью imagemagick, я делаю что-то вроде: convert -trim -density 400 this_is_a_very_long_filename_of_my_pdf_file.pdf this_is_a_very_long_filename_of_my_pdf_file.png У файла pdf часто есть очень длинное имя файла по некоторым причинам, и я...

16
Изменить шрифт в команде echo

Можно ли изменить атрибуты шрифта вывода echo в zsh или bash? То, что я хотел бы, это что-то вроде: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". чтобы в строке текста было напечатано: «Это шрифт: обычный,...

16
Выполнение скрипта в zsh - права доступа к файлу

Я не уверен, что права доступа к исполняемому файлу не соответствуют ожиданиям Вероятно, потому что мои ожидания неверны. Тем не мение: У меня есть файл сценария, для простоты просто называется s, расположенный в ~/bin. Ради этого примера файл содержит только следующие строки: #!/bin/zsh echo...

16
Что за магия позволяет мне заполнять удаленные файлы табуляцией при вводе команды scp?

Предположительно, это функция, предоставляемая некоторым плагином, который я включил в настройке oh-my-zsh (я использую zsh уже много лет). С тех пор, как я добавил свой открытый ключ к серверу (теперь я могу использовать SSH к серверу без ввода пароля), я заметил, что когда я сочиняю scpкоманду в...

16
Запуск подоболочки из середины текущей команды

Я часто нахожу себя в этом сценарии. Я нахожусь в процессе ввода команды, и мне нужно проверить что-то еще, прежде чем завершить ее. Есть ли способ открыть подоболочку некоторого вида с моим текущим вводом, который до сих пор запоминается, тогда, когда я выхожу из этого подоболочки, я возвращаюсь...

16
Какая разница между чем и где

В чем разница между whereи whichкоманды оболочки? вот несколько примеров ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc и ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which ~ which where /usr/bin/which: no where in...

15
Вставка из буфера обмена в оболочку zsh или bash с поддержкой vi

Я хотел бы иметь возможность вставлять из системного буфера обмена (или выделения текста) в мою "vi-like" оболочку с помощью клавиатуры. Я обычно использую zsh и иногда bash. В обоих случаях у меня установлена ​​оболочка с vi-подобным поведением ( bindkey -v/ set -o vi). В vim поведение, которое я...

15
Двойная проверка подлинности в zsh

Когда я делаю rm * в zsh, я получаю что-то вроде этого: 2014-06-08 10:14:23 $ rm * zsh: sure you want to delete all the files in /home/assay/assay/log [yn]? y rm: remove regular file `development.log'? y Сначала zsh спрашивает меня, уверен ли я, что хочу удалить все, а затем rm запрашивает каждый...