«zsh» etiketlenmiş sorular

Zsh, aynı zamanda güçlü bir komut dosyası dili olmasına rağmen, etkileşimli kullanım için tasarlanmış bir kabuktur.

4
Sudo su kabuğunu değiştirme
sudo suNormalden zsh( oh-my-zsh çerçevesini kullanan) ne zaman çalıştırsam , shvarsayılan olarak eski Bourne kabuğunu ( ) kullanmak zorunda kalıyorum (açıkçası; bu çoğu * nix benzeri sistemlerde standart davranıştır). Koşarsam zshiçinden shçalıştırdıktan sonra sudo su, ben Z kabuğuna olsun ama oh-my-zsh gelen gelişmeler olmadan. Kabuk sudo sulansmanlarını değiştirmenin herhangi bir …
13 macos  zsh  sudo  sh  oh-my-zsh 

3
oh-my-zsh otomatik olarak açıldı mı? Nasıl kapatabilirim?
Ben anlaşılıyor autopushd(Biliyorum açık vermedi açmak) ve ben almak ve dizin yığını ne zaman kullanılacağını seçmek için tercih çünkü oldukça can sıkıcı. Nasıl kapatabilirim autopushd? Baktım ~/.zshrcve ~/.oh-my-zsh/oh-my-zsh.shhiçbir şey bulamadım. Mac OSX Lion'da oh-my-zsh kullanıyorum.
12 zsh  oh-my-zsh 

2
ZSH: Widget doğrudan nasıl ZLE?
Dokümantasyon, 18.4 Widget'lar bölümünde , "widget'ın işinin sadece küçük bir işlem yapmak olduğunu" söylüyor . Ancak, bu eylemleri nasıl çağıracağınıza dair genel bir açıklama bulamıyorum; Widget'ları kullanarak tuşlara bağlı bin örnekleri (örneğin bu S & C bakın ) gördüm bindkey KEY WIDGET. Sonra kullanarak widget arayabilir KEY. Geçiş yapmak istedim …
12 zsh 


5
Paralel kabuk döngüleri
Birçok dosyayı işlemek istiyorum ve burada bir sürü çekirdek olduğundan paralel olarak yapmak istiyorum: for i in *.myfiles; do do_something $i `derived_params $i` other_params; done Makefile çözümünü biliyorum ama komutlarımın kabuk globbing listesinden argümanlara ihtiyacı var. Ne buldum: > function pwait() { > while [ $(jobs -p | wc -l) …

3
Ubuntu'da belirli bir yazılım sürümünü varsayılan yapmak
Şu anda ubuntu 12.04 yüklü php 2 sürümü var. biri php 5.3 için apt-get kullanılarak yüklenirken diğeri php 5.5 ile xampp ile yüklenir Bu komutları çalıştırdığımda: > 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 Group Zend …
11 linux  ubuntu  php  zsh  oh-my-zsh 


1
geçmiş-arama-geriye zsh'da bash'den farklı çalışır
Ben var history-search-backwardPageUp olarak eşleştirilmiş. Ne zaman yazarım: git push <PageUp><PageUp><PageUp> Bash'de git push ile başlayan tüm geçmiş girişleri arasında dolaşmaya başlar Zsh o ile başlayan tüm geçmişi girişlerini dolaşmak başlar Git o girdileri böyle listeler bu nedenle git status, git remote updatebu ne istiyorum değildir vb. Zsh'ın bash gibi …
10 zsh 

2
ZSH geçmişindeki artımlar-desen-arama-geriye doğru eşleşmeler arasında geçiş yapma
Son zamanlarda history-incremental-pattern-search-backward, aramadaki desenlere izin verdiği için geçmiş aramayı kullanmak için değiştirdim. İşte benim kurulum.zshrc bindkey -M vicmd '/' history-incremental-pattern-search-backward Bu harika çalışıyor, ancak arama menüsünden bir sonraki maça nasıl gidileceğini anlayamıyorum. % cat foobarbaz.txt bck-i-search: f*baz Bunu yapmak için bir anahtar var mı?
10 history  zsh 

1
Neden bazı (genellikle uzun) komutlar bash ve zsh'de bozulur?
Birçok kez bash veya zsh'de uzun bir komut girdiğimde (bunlar bunu gördüğüm pozitif olan tek iki kabuktur) imleç girdiğim dizenin ortasında bir yere çarpıyor, herkes bunun neden olduğunu açıklayabilir, ve bu konuda bir şey yapılabilirse? Uzun bir girişle karşılaştığımda, kabuğumun geçmişine (ok tuşlarını kullanarak) göz attığımda bunun sıklıkla meydana geldiğini …
10 bash  shell  zsh 

2
Tweaking zsh git otomatik tamamlama
Ben sadece bash Ubuntu Hardy üzerinde zsh 4.3.4 kullanarak geçti. Git ile geliştiriyorum ve kendimi sürekli git git tamamlamaları ile savaşırken buluyorum: dosya adı tamamlama, eklediğiniz veya kaldırdığınız şeyleri (git-ls dosyalarını kullanarak) algılayarak akıllı olmaya çalışır, ancak bazen işler yanlış olur --- örneğin, bir alt dizindeyseniz. Ayrıca özel git takma …
10 git  zsh 

1
Terminalde takma boş komutu
Boş bir komut göndererek isabet terminalimi temizlemek istiyorum. Başka bir deyişle, boş bir satıra clearçarptığımda aramak istiyorum Enter. Mümkün mü? Terminalin nasıl çalıştığını anlamadım, ancak Enter tuşunu bağlamak ve terminali kontrol etmek gibi güzel bir saldırı olabilir.
9 terminal  zsh  xterm 

2
^ S zsh içinde nasıl geri alınır?
^ S, zsh (ohmyzsh) için fwd arama anahtarı olarak eşlendim, ancak çeşitli eşlemeler için vim'de de kullanmak istiyorum - zsh eşlemesi şimdi kullanmamı engelliyor gibi görünüyor. Bindkey'in eşlemesini kaldırmanın veya her iki yöne sahip olmanın herhangi bir yolu var mı?

4
Kabukta VIM tuşlarını kullanma (zsh veya bash)
Kabuğumda (zsh) vim düzenleme tuşları kullanmak istiyorum. İle bindkey -vi VI anahtarlarını almak, ama (değişiklik iç kelimenin (gibi görsel ve daha gelişmiş anahtar kısayolları istiyorum ciwben her zaman kullanın),) btw, superuser bu soru için doğru forum mu?
9 vim  zsh 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.