Pytania otagowane jako zsh

Zsh jest powłoką zaprojektowaną do użytku interaktywnego, chociaż jest to również potężny język skryptowy.

3
Jak wstawić nowy wiersz w edytorze linii ZSH?
Załóżmy, że edytuję pojedynczą linię, a mój kursor znajduje się we wskazanej pozycji: $ abc ꕯ def ghi Chciałbym teraz podzielić się na dwie linie i kontynuować edycję (tak jak naciśnięcie klawisza ENTER w edytorze tekstu): $ abc $ ꕯ def ghi Czy można to zrobić w ZSH?
13 zsh 

4
Zmień powłokę sudo su
Ilekroć uruchamiam sudo suz mojego normalnego zsh(który używa frameworka oh-my-zsh ), shdomyślnie jestem zmuszony używać starej powłoki Bourne'a ( ) (oczywiście; jest to standardowe zachowanie w większości * podobnych do nix systemów). Jeśli uruchomię się zshod wewnątrz shpo uruchomieniu sudo su, otrzymam powłokę Z, ale bez ulepszeń od oh-my-zsh. Czy …
13 macos  zsh  sudo  sh  oh-my-zsh 

3
oh-my-zsh włączony autopushd? Jak mogę to wyłączyć?
Wygląda na to, że autopushdwłączyłem (wiem, że go nie włączyłem ) i jest to dość irytujące, ponieważ wolę wybierać i wybierać, kiedy mam używać stosu katalogów. Jak mogę wyłączyć autopushd? Zajrzałem do środka ~/.zshrci ~/.oh-my-zsh/oh-my-zsh.shnic nie mogłem znaleźć. Używam oh-my-zsh na Mac OSX Lion.
12 zsh  oh-my-zsh 

2
ZSH: jak bezpośrednio widgetować ZLE?
Dokumentacja mówi w sekcji 18.4 Widżety , że „zadaniem widgetu jest po prostu wykonanie niewielkiej akcji”. Ale nie mogę znaleźć ogólnego opisu sposobu wywoływania tych działań, tj. Jak wywołać widżet. Widziałem w przykładach (na przykład zobacz to pytania i odpowiedzi ), że widżety mogą być powiązane binami z kluczami bindkey …
12 zsh 


5
Równoległe pętle powłoki
Chcę przetwarzać wiele plików, a ponieważ mam tutaj kilka rdzeni, chcę to zrobić równolegle: for i in *.myfiles; do do_something $i `derived_params $i` other_params; done Znam rozwiązanie Makefile , ale moje polecenia wymagają argumentów z listy globowania powłoki. Znalazłem: > function pwait() { > while [ $(jobs -p | wc …

3
ustaw pewną wersję oprogramowania jako domyślną w Ubuntu
Obecnie mam 2 wersje php zainstalowane na Ubuntu 12.04. jeden dla php 5.3 zainstalowany przy użyciu apt-get, a drugi dla xampp z php 5.5 Kiedy wykonuję te polecenia: > which php /usr/bin/php > php --version PHP 5.3.10-1ubuntu3.8 with Suhosin-Patch (cli) (built: Sep 4 2013 20:05:42) Copyright (c) 1997-2012 The PHP …
11 linux  ubuntu  php  zsh  oh-my-zsh 

1
Lepszy sposób na odczytanie linii wprowadzanych przez użytkownika w Zsh? (np. z Zle?)
Zsh z readjakiegoś powodu to echo ^Mzamiast akceptować je jako <Enter>naciśnięcia klawiszy. (Jeśli -djest ustawiony, to są one rozpoznawane jako <Enter>„ale”, ale nadal są powtarzane). Nie obsługuje również podstaw takich jak klawisz Backspace. Mogę obejść ten problem, hakując / biegając bash, > a=$(bash -c 'read -e -p "What would you …
11 zsh 

1
Historia-wyszukiwanie-wstecz działa inaczej w zsh niż w bash
Mam history-search-backwardodwzorowane jako PageUp. Kiedy piszę: git push <PageUp><PageUp><PageUp> w Bash zaczyna przeglądać wszystkie wpisy historii zaczynające się od git push w zsh zaczyna przechodzić wszystkich zapisów historycznych począwszy git więc będzie wymienić takie pozycje git status, git remote updateitd. To nie jest to, co chcę. Jak mogę zachowywać się …
10 zsh 

2
Przełączaj między dopasowaniami w ZSH history-incremental-pattern-search-backward
Ostatnio przełączyłem wyszukiwanie historii, history-incremental-pattern-search-backwardponieważ pozwala na wzorce w wyszukiwaniu. Oto jak to jest ustawione w moim.zshrc bindkey -M vicmd '/' history-incremental-pattern-search-backward Działa to świetnie, ale nie mogę dowiedzieć się, jak przejść do następnego meczu z menu wyszukiwania. % cat foobarbaz.txt bck-i-search: f*baz Czy jest do tego potrzebny klucz?
10 history  zsh 



2
Poprawianie autouzupełniania zsh git
Właśnie przełączyłem się z bash na używanie zsh 4.3.4 na Ubuntu Hardy. Pracuję z git i ciągle walczę z domyślnymi uzupełnieniami git: uzupełnianie nazw plików próbuje być inteligentne, wykrywając to, co dodałeś lub usunąłeś (używając plików git-ls), ale czasem robi się źle --- np. jeśli jesteś w podkatalogu. Nie wie …
10 git  zsh 

3
odwróć wyszukiwanie historii za pomocą wyrażeń regularnych
Szukam narzędzia, które pozwoli na odwrotne wyszukiwanie przyrostowe z obsługą prostego wyrażenia regularnego (lub tylko wielu dopasowań). Na przykład, jeśli chcę znaleźć polecenie „foo bar baz”, mógłbym zrobić coś takiego, aby szybko znaleźć polecenie: CRTL-R (rozpoczyna wyszukiwanie) wpisz „foo” (dopasowuje najnowszą komendę za pomocą foo) kontynuuj wpisywanie „foo | baz” …
10 bash  history  zsh 

4
Używanie kluczy VIM w powłoce (zsh lub bash)
Chcę używać klawiszy edycji vim w mojej powłoce (zsh). Z bindkey -v dostaję klucze VI, ale potrzebuję wizualnych i bardziej zaawansowanych skrótów klawiszowych (jak zmiana wewnętrznego słowa ( ciw ), którego używam cały czas) btw, czy administrator jest właściwym forum dla tego pytania?
9 vim  zsh 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.