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

5
Вызовите zsh, затем * source * другой файл (при входе в интерактивный режим)

Этот вопрос, конечно, связан, но отличается от вопроса об исполнении команды . Решения этих вопросов включают либо запуск подоболочки - что невозможно из-за необходимости выбора источника вместо выполнения, - либо изменение вашего ~/.zshrc, что невозможно, если вы хотите распространить скрипт,...

4
Есть ли справочная страница для PROMPT в zsh?

Я знаю, как искать команды с помощью manкоманды. При взгляде на .zshrc файлы других людей, я вижу , что я думаю , что это встроенные переменные ( PROMPT, RPROMPTи т.д.). Где я могу узнать больше об этом? Я использую MacOSX...

3
Пользовательские цвета для оболочки

Как настроить цвета по умолчанию в оболочке? Скажем, я хочу сделать стандартный голубой, пурпурный и желтый немного светлее. Существует метод, показанный здесь для OS X Terminal, использующий перетаскивание с помощью палитры цветов, но как вы делаете это вручную в точечных файлах (.bashrc...

3
Прозрачное использование временных файлов в качестве средства трубопровода [закрыто]

Как наверняка знают многие из нас, всегда полезно, чтобы ваша программа принимала ввод stdin. Очень многие программы допускают такую ​​среду * nix. Это позволяет нам делать классные вещи, такие как трубопровод echo "foo" | less, Довольно часто можно обнаружить, что cat barfile | baz логически...

3
Как уменьшить подсказку длинного пути, используя переменные окружения в OS X (расширение '~')

Я видел, как это работает со средой gemset, и я хотел бы воспроизвести ее сейчас, когда мне нужно работать с очень отступом пути к каталогу. В основном у меня была $GEM_HOMEпеременная окружения, указывающая на ~/.rvm/somewhere. Всякий раз , когда я cd ~/.rvm/somewhere/someSubdirмоя подсказка будет:...

3
ZSH + терминал gnome и режим ввода VI: показ курсора ibeam или блока

Существуют различные методы, чтобы показать, используете ли вы вставку или нормальный режим при использовании привязки клавиш VI в ZSH. Gnome-терминал также позволяет менять каретку с блока █на ibeam |с помощью звонка gconftool-2. Как я могу объединить эти два, чтобы у меня был ibeam в режиме...

2
Как установить разрешения для папки в Unix / Linux Ubuntu

Это не обязательно прямой вопрос информатики, но он тесно связан. Есть какой-либо способ сделать это. Я использую Z Shell Zsh. Я хочу настроить так, когда я нахожусь в папке ~ / Бла Все, что я создаю, создано с использованием разрешений 770 (Весь доступ для меня и группы). В основном все, что я...

2
Почему в скрипте не работает автозагрузка zsh?

Я пытаюсь справиться с функциями автозагрузки в Zsh. Я добавил папку, в которой я храню свои функции (~ / .zfuncs) в свой fpath, и добавил тестовую функцию # ~/.zfuncs/myfunction echo "Hello world!" Это прекрасно работает, когда я автоматически загружаю его в моей консоли: stephanie% autoload -Uz...

2
Вим покидает выход после выхода

каждый раз, когда я использую vim, он оставляет вывод последнего файла в терминале. Это не бывало раньше. Раньше для очистки всего буфера. например, текущее поведение / Пользователи / snihalani в 12:29 ➜ vim temp 1 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ temp / Пользователи / snihalani...

2
Сохранить название tmux от `fg` до исходного имени

Я использую Eevee's .zshrc / .tmux.conf , Когда я запускаю сеанс VIM, и я делаю Ctrl + Z а потом ⚘ fg, тогда он меняет мой заголовок панели tmux на fg, Я бы предпочел, чтобы это изменилось vim whatever.txtили что я там использовал. Как я могу это сделать?...

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

Если я открою приложение из командной строки, скажем, Firefox, приложение будет работать до тех пор, пока терминал остается открытым. Закрытие вкладки терминала закроет приложение. Есть ли способ открыть приложение из терминала, чтобы приложение оставалось открытым даже после закрытия терминала?...

2
ZSH Цитата экранирования и расширения

Я пытаюсь запустить tmux, передавая несколько команд одновременно, и я не могу правильно заключить строку в кавычки. Команда успешно выполняется при ручном вводе в командной строке: ~% /usr/local/bin/tmux start-server\; set-option -g default-command '/usr/bin/true 1 2 3' \; new-session [exited] Но...

2
Команда zsh shell fg приходит из bash?

Есть ли способ отредактировать команду fg так, чтобы она вела себя так, как использует bash? Вместо того, чтобы иметь: fg %<job number> в zsh можно ли: fg <job number> как в...

2
Как сохранить Dot-файлы в актуальном состоянии?

У меня есть два компьютера, один на работе и один дома. У рабочей есть виртуальная машина с Arch, а у домашней - Arch. Работа, которую обычно выполняют на работе, но с помощью git много чего толкает вперед и назад, поэтому, когда я работаю над чем-то в одном месте, я могу взять то, что остановился...

1
Использование расширений zsh - почему я должен вручную ввести «zsh», чтобы он появился?

Я использую расширение "oh-my-zsh" Робби Рассела на OSX 10.5 Leopard. Однако я обнаружил, что он не загружается по умолчанию. Когда я запускаю новый Терминал, он использует приглашение ZSH «по умолчанию», и я должен вручную ввести «zsh» и нажать «Return», чтобы получить «расширенное» приглашение....

1
Zsh: как выполнить автозаполнение после команды?

каждый. Немного сложно объяснить, что я хочу сделать. Я хочу создать скрипт «example», который может вводить для вас длинные команды после того, как вы запустите его с короткими параметрами. Например, $ example server # I input this line manually $ ssh user@192.168.1.2 # This line is automatically...

1
Как создать командный ярлык в оболочках BASH или ZSHRC?

Я знаю, как создать aliasили, PATHоднако, они оба используются для навигации по папкам. Как бы вы создали ярлык для быстрого ввода следующих команд каждый раз? alog =tail -f /var/log/apache2/error_log arestart =sudo apachectl restart Таким образом , ярлык аналогично тому , как gitи svnкоманды...

1
Что такое «execute:» в командной строке и как этого избежать?

Поэтому я использую iTerm 2 на Mac OSX и запускаю zsh на случай, если что-то из этого актуально. Должно быть, я что-то нажал случайно, потому что появился этот диалог, и я не могу от него отказаться Все, что я печатаю, появляется рядом с execute:, Я никогда не видел этого раньше и должен был ^C...