Tag: zsh

Почему zsh (oh-my-zsh) заполняет каталоги, которые не существуют?

ОБНОВЛЕНИЕ 3 Я разработал, что эти досадные параметры автозаполнения на самом деле являются именами пользователей . Т.е. они существуют в /etc/passwd меня есть пользователи, такие как _kadmin_admin и _kadmin_changepw, и многие другие, начиная с подчеркивания. Это может быть специфично для OSX. Oh-my-zsh автозаполняется с этими именами пользователей, когда он не может найти никаких других совпадений. […]

Команда переназначена

Раньше я обнаружил фрагмент сценария Bash, с помощью которого можно передать строку в stderr: echoerr() { echo "$@" 1>&2; } echoerr hello world Это осталось в моем буфере обмена, и когда я захотел отредактировать файл (с VIM), я случайно вставил этот фрагмент снова вместо имени файла: vim echoerr() { echo "$@" 1>&2; } echoerr hello […]

печать строки "canonical print-escaped form"

Я пытаюсь написать функцию, я назову ее escape , которая будет вести себя следующим образом: % IFS=$' \t\n\000' % escape FOO $IFS FOO=$' \t\n\000' Другими словами, escape принимает два аргумента, а затем, беря первое имя переменной, он выводит строку zsh исходный код, в котором переменной этого имени присваивается $'' -quoted, "canonically print «escaped», так что […]

Как отредактировать командную строку в полноэкранном редакторе в ZSH?

В bash, используя режим vi, если я нажму Esc , v , моя текущая командная строка откроется в редакторе, указанном в $EDITOR и я могу редактировать его в полноэкранном режиме, прежде чем «сохранить» команду, которая будет возвращена в оболочку, и казнены. Как я могу достичь аналогичного поведения в zsh? Удар v в командном режиме приводит […]

alias vs export для простых команд

Для простых команд, например, less , лучше ли создавать псевдоним или экспортировать параметры? Есть ли какая-то польза от другой? Например, если я хочу less использовать параметр -R для отображения необработанных символов, оба этих решения работают: export LESS='-R' alias less='less -R' Для простого случая, подобного этому, есть ли какая-либо польза от другой? Любые сценарии, в которых […]

zsh хочет исправить vim для .vim

Я использую zsh на Gentoo x64, и когда я sudo vim /path/to/file из моей домашней папки, zsh спрашивает: zsh: correct 'vim' to '.vim' [nyae]? Я хочу запустить vim не мою папку .vim . Как это исправить? Я предполагаю, что setopt autocd вызывает это. Нечеткая вещь, если я не добавляю sudo , zsh не просит ничего […]

Команда scp, работающая в bash, не работает в zsh

Эта команда отлично работает в bash: bash-3.2$ scp luna4:/u/paige/maye/src/diviner/notebooks/plots/hk_* . hk_az.png 100% 126KB 126.0KB/s 00:00 hk_baffle.png 100% 166KB 166.3KB/s 00:01 hk_bb.png 100% 144KB 143.8KB/s 00:00 hk_el.png 100% 115KB 115.3KB/s 00:00 hk_fpa.png 100% 123KB 123.2KB/s 00:00 hk_fpb.png 100% 126KB 125.7KB/s 00:00 hk_hybrid.png 100% 99KB 98.7KB/s 00:00 hk_oba.png 100% 140KB 139.7KB/s 00:00 hk_solar.png 100% 206KB 205.6KB/s 00:00 […]

Заменить текущий процесс на его coprocess / child

У меня есть программа P которая рассчитывает получить «Привет» и вывести «Почему?». перед предоставлением функции. Эта функция используется другими программами, которые не знают, что это обычная вежливость, чтобы начать разговор с «Привет». Поэтому я хочу написать оболочку для P которая работает так (синтаксис zsh): coproc P print -p Hello # Send Hello to P read […]

Объединение команды, включающей одиночные и двойные кавычки для другой команды

Недавно я узнал о часах , но у меня проблемы с работой с относительно сложными командами. Например, я хотел бы попросить, чтобы watch выполняли следующую команду на zsh каждые три секунды * : for x in `command_1 | grep keyword | cut -d' ' -f1`; do command_2 "word[word=number]" $x; done поскольку вы можете видеть, что […]

Команда Wrap в подсказке

Можно ли вставить разделитель после команды в приглашении? Это пример: ~/Desktop: ls -al ————————————- total 80 drwx——+ 6 eddie staff 204B Apr 29 16:57 . drwxr-xr-x+ 54 eddie staff 1.8K Apr 30 10:54 .. ~/Desktop: В частности, я хочу добавить часть ——— после выдачи команды, чтобы легче отличить команду от результата

Interesting Posts

Перенаправление на основе отправителя на Postfix

наиболее эффективный и безопасный способ сделать полную дифференциальную резервную копию с помощью rsync

Как настроить Linux для того, чтобы не требовать sudo для определенных команд для определенных пользователей?

удаление строк между строками в текстовом файле с помощью awk или sed

Удалить параметры GET из имен файлов в каталоге

Как установить 3 отображения следующим образом: первичный, зеркальный первичный и вторичный?

Рекурсивно удалять SVN-файлы

LibreOffice Writer Перейти на страницу

Есть ли TRIM на Samsung 840 Pro с версией прошивки DXM06B0Q?

Команда Grep, которая находит / исключает всю строку, где символ разделителя появляется определенное количество раз?

Как заменить строки переменных специальными символами в sed

Оболочка сценария скрипта условно

Фоновая служба для воспроизведения компакт-дисков без входа в систему

Выполнить команду для нескольких файлов, соответствующих шаблону параллельно

Могу ли я передавать команды в Vimperator / Firefox через командную строку?

Linux и Unix - лучшая ОС в мире.