Запитання з тегом «zsh»

Zsh - оболонка з багатьма вдосконаленими функціями командного рядка та сценаріїв.


5
Як я можу "складати" псевдоніми оболонки?
У моєму .profile(джерело в shрежимі емуляції з мого .zshrc) у мене є такий фрагмент: if [ -f /usr/bin/pacmatic ]; then alias pacman=pacmatic fi # Colorized Pacman output alias pacman="pacman --color auto" Однак другий псевдонім завжди перекриває перший: % type pacman pacman is an alias for pacman --color auto Як я …
12 zsh  alias 

2
zsh хоче виправити vim на .vim
Я використовую zsh на Gentoo x64, і коли я друкую sudo vim /path/to/file з домашньої папки, zsh запитує: zsh: correct 'vim' to '.vim' [nyae]? Я хочу запустити vimне свою .vimпапку. Як це виправити? Я здогадуюсь, що setopt autocdце викликає. Як не дивно, якщо я не додаю sudo, zsh не просить …
12 zsh  sudo  gentoo  line-editor 

1
Вихід із терміналу, на якому працює "nohup ./my_script &" => "У вас запущені завдання". Гаразд, щоб вийти?
Скажімо, я запускаю наступне на віддаленій коробці з ідеєю запобігти вбиттю роботи, коли я відключаю термінал. nohup ./my_script.sh & Коли я намагаюся вийти зі свого терміналу, я отримав таке попередження: zsh: you have running jobs Я припускаю, що це нормально. Це просто говорить мені, що у мене робота / процес …

2
Gnome-terminal та Zsh: зберігайте поточний каталог на новій вкладці / вікні
Я запускаю gnome 3.10.1 на Arch із Zsh. Я стикаюся з тією проблемою, що коли я створюю нову вкладку чи вікно з вікна терміналу, він скидає поточний dir до мого домашнього dir. Я вже пробував це: gnome-terminal: слідкуйте за каталогом у новій вкладці , але це не спрацювало. Мені здалося, …

6
Мовчки почати завдання у фоновому режимі
Я знаю, що ви можете використовувати це для запуску процесу у фоновому режимі, не отримуючи повідомлення, коли процес виводиться на задній план і коли це робиться так: (команда &) &> / dev / null Однак це знімає можливість пастки, коли процес закінчується ( trap child_done CHLD). Як я можу мати …
12 process  zsh  trap 

1
модифікація слова оболонки zsh
Я використовую оболонку стилю split (оболонка в стилі слова). Мені це подобається в цілому, але хотілося б також розділити на косої риски, так що коли я переходжу слово вперед / назад, якщо слово не містить / і, воно повністю пропускає слово, але якщо воно містить одне або більше косої риски, …
12 zsh 

4
завершення вкладки zsh на порожньому рядку
Мені б хотілося, що я не зміг знайти: в порожньому рядку без вмісту я хочу натиснути клавішу вкладки і побачити еквівалент ls. Тобто я хочу, щоб я хотів $ <tab> робити щось інше, ніж давати мені \ t. Я знайшов фантастичні ресурси для завершення команди, але не для цього базового …

1
ZSH: вставити завершення на першу вкладку, навіть якщо неоднозначно?
В даний час ZSH відображає меню, коли я вперше потрапляю на вкладку, і завершення неоднозначне. Отже, якщо у командному рядку у мене "cd", і я натискаю на вкладку, він відображатиме різні доступні доповнення. Якщо я натисну вкладку ще раз, вона вибере перше доступне завершення. Я хотів би об'єднати ці два …
12 zsh  autocomplete 


3
обмін або синхронізація історії між Zsh і Bash
Я часто виявляю, що перемикаюся між Bash і Zsh і використовую функцію пошуку історії для відновлення команди. Однак, оскільки Bash і Zsh мають різні файли історії, я часто виявляю, що команда, яку я шукаю, виконується в іншій оболонці. Чи є спосіб поділитися чи синхронізувати історію між ними?

2
Уникнення цитат у псевдонімі zsh
Виходячи з цього питання про вилучення нових рядків з тексту, я хочу перетворити це на псевдонім zsh наступним чином: alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"' Я спробував уникнути цитат всередині сценарію awk, але я отримую цю помилку: awk: (FILENAME=bspsrobustness FNR=1) fatal: division by …
12 shell  zsh  quoting  alias 

9
Після установки oh-my-zsh:… /.zshrc:source:34: немає такого файлу чи каталогу… /.oh-my-zsh/oh-my-zsh.sh
Я просто спробував встановити о-мі-зш . При спробі запуску я отримую таку помилку rvm: zsh: command not found: rvm Я також отримую таку помилку, коли намагаюся відкрити нову вкладку: /Users/jack/.zshrc:source:34: no such file or directory: /Users/jack/.oh-my-zsh/oh-my-zsh.sh /Users/jack/.zshrc:source:38: no such file or directory: .bashrc Ось мій .zshrcфайл: # Path to your …
12 bash  zsh  oh-my-zsh 

3
Визначте псевдонім і негайно скористайтеся ним
У zshцьому чудово працює: alias foo=ls foo Але це не так: alias foo=ls; foo Натискання клавіші Enter у додатковий час не є проблемою при інтерактивному запуску. Але при пробігу через sshнього раптом стає проблема: % ssh zsh@server 'alias foo=ls; foo' zsh:1: command not found: foo Навіть з новим рядком це …
11 zsh  alias 

2
Чому підміна процесу <() не працює з ssh -F
У мене є кілька бродячих віртуальних машин. Для входу в них я видаю vagrant sshкоманду. Я хочу увійти в них за допомогою звичайної sshкоманди. vagrant ssh-configВиводить відповідний конфігураційний файл $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2201 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /home/cbliard/.vagrant.d/insecure_private_key IdentitiesOnly yes …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.