«zsh» etiketlenmiş sorular

Zsh birçok gelişmiş komut satırı ve komut dosyası özelliklerine sahip bir kabuktur.



1
zsh ile git tamamlama: boşluklu dosya adları düzgün bir şekilde kaçmıyor
Git tamamlama: Git'in dosya adı otomatik tamamlama sistemiyle ilgili sorun yaşıyorum. OS X (10.9.3) üzerinde (1.9.3) zshile (5.0.5) kullanıyorum git. Her ikisi de zshve githomebrew ile kuruldu. (Tam sürüm çıktısı yazının altındadır.) gitadlı kişinin dosya adı tamamlaması beklediğim gibi boşluk eklemiyor. Adında boşluk bulunan bir dosyanın adını yazdığımda, kabuk boşluk …
20 zsh  autocomplete  git 

3
Bir (veya daha fazla) türde dosya türünün tümünü kaldır
Bir klasördeki tüm dosyaları kaldırmak için bir komut bulmaya çalışıyorum, ancak bir tür dosya türünü değil. Ama hiç şansım yok gibi görünüyor. Şimdiye kadar denediklerim: set extended_glob rm !(*.dmg) # this returns zsh:number expected rm ./^*.dmg # this returns no matches found Kullandığım zsh sürümü zsh 5.0.2 (x86_64-apple-darwin13.0.1).
20 zsh  wildcards 

3
`` Noclobber '' kurmanın herhangi bir dezavantajı var mı?
Verilen zshkomut verilen tüm dosyaları tıkayabilir: >* Seçeneği belirlemenin noclobberiyi bir fikir olacağını düşünüyorum. >| fileHem bash hem de zsh'de varsayılan clobber davranışını kullanmak istersem her zaman kullanabilirim . (zsh ayrıca alternatif sözdizimine de izin verir >!file). noclobberPOSIX uyumluluğu nedeniyle varsayılan olarak ayarlanmamış olduğunu tahmin ediyorum , ancak sadece emin …
20 bash  shell  zsh 

4
Yol bağımsız shebangs
İki makinede çalıştırmak istediğim bir senaryom var. Bu iki makine aynı git deposundan betiğin kopyalarını alır. Komut dosyasının doğru yorumlayıcıyla çalışması gerekir (örn. zsh). Ne yazık ki, her ikisi de env ve zshyerel ve uzak makinelerde farklı yerlerde yaşamak: Uzak makine $ which env /bin/env $ which zsh /some/long/path/to/the/right/zsh Yerel …
20 shell  zsh  cron  path 


5
Mevcut Virtualenv'in adı nasıl görüntülenir?
Ben kullanıyorum virtualenv, virtualenvwrapper, zsh, oh-my-zshCrunchBang üzerinde, terminatör. Ben akımın adını görüntülemek çalışıyorum virtualenvşöyle workon example (example)... Hiçbiri işe yaramaz gibi görünen birçok çözümü denedim, işte benim .zshrc dosyası, düzeltmek için büyük bir şey olmadığını biliyorum ama doğru çözümü bulamıyorum. Django gelişimi için Linux'u en son kullandığımdan bu yana uzun …

4
Bir kabuk komut isteminde Yukarı tuşuna bastığımda aynı önekle önceki komutu arama
Bir FreeBSD dünyadan geliyor Temelde yazarken FreeBSD biri, özellikle 9.1 versiyonu gibi Linux terminali davranacaksan yapmak isteyen cdterminali ve "yukarı" Eğer tarih başlayan tüm komutları göz atabilir ok ile itmek cdhangi siz yapan çok zaman kazanmak. Linux Debian veya CentOS'ta beni bütünün yazmaya zorlayan bu özelliği nasıl etkinleştireceğimi bilmiyorum, lütfen …

3
Etkileşimli kabuktaki bir yolun bir kısmı nasıl silinir?
Bir yolun bir bileşenini silmek için bash ve zsh içinde bir kısayol var mı? Örneğin, yazdığımda ls ~/local/color/ve imleç satırın sonundaysa, sonunda silmek için bir kısayol var color/mı? İdeal olarak hem vi modunda hem de emacs modunda çözümler istiyorum
19 bash  shell  zsh 

3
Tüm kabuk değişkenlerini nasıl listeleyebilirim?
Bu soru hakkında okuma: zsh içinde tüm ortam değişkenlerini nasıl listeleyebilirim? , Merak ettim, tüm kabuk değişkenlerini nasıl listeleyebilirim ? Ayrıca, kabuk değişkenleri ve ortam değişkenleri arasındaki ayrım zsh dışındaki kabuklar için de geçerli mi? Öncelikle Bash ve Zsh ile ilgileniyorum, ancak bunu diğer ana kabuklarda nasıl yapacağınızı bilmek harika …

4
Chsh çalıştırmak kabuk değiştirmez
Kabuğumu bash'den zsh'ye değiştirmek istiyorum. Kullanıcı zol olarak oturum açarken aşağıdaki çalıştırmayı denedim: $ chsh -s /bin/zsh $ sudo chsh -s /bin/zsh zol $ su -c 'chsh -s /bin/zsh zol' # The above all results with: $ password: $ chsh: Shell not changed. # zsh exists in /etc/shells.. chsh -l …
19 shell  zsh  users 

1
`Fc` komutundaki harfler ne anlama geliyor?
Daha fcönce bir önceki komutu düzenlemenizi ve daha sonra yayınlamanızı sağlayan komutla karşılaştım. FCEDITDüzenleyicisini ayarlamak için kendi ortam değişkenine ve POSIX Programcı El Kitabında ( 1p) bir kılavuz sayfasına sahiptir . Dizinde bir dosya oluşturur /tmpve dosya ( :wqin vim) kaydedilmişse içeriği yürütür . Bunun dışında, fc -ldaha önce yürütülen …
19 zsh  command  posix 

5
anahtar bağlama tablosu?
Bir tuşa basmanın çeşitli yollarını çeviren bir anahtar bağlama tablosumuz var mı? Ben kullanarak değilim zsh, ama böyle bir tablo olsaydı şimdiye herhangi kabuk için çalışmak olacağını tahmin ediyorum. Sormamın nedeni, bazı tuş bağlamalarını atamak istiyorum ve bunlara nasıl başvuracağımı bilmenin hiçbir yolu yok (daha önce tanımlanmış olanı çalamayacaksam). Örneğin, …

1
Özel komutlar için dinamik zsh otomatik tamamlama
Yazdığım bazı özel işlevler için tamamlama işlevleri yazmaya çalışıyorum, ancak en temel işlevlerle bile gerçekten mücadele ediyor gibi görünüyor. Örnek bir fonksiyon: function eb_instances() { if [ "$#" -ne 2 ]; then echo "Usage eb_instances <aws profile name> <environment name>" echo "e.g.:" echo " eb_instances production kraken-prod-api" return 1 fi …
19 zsh  autocomplete 

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.