«zsh» etiketlenmiş sorular

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




2
Sadece globbing kullanırken `rm`'yi etkileşimli yapabilir miyim? (bash veya zsh veya her ikisinde)
rmKabuk globbing ile bir kerede birden fazla ürün bulduğumda ve desenin beklediğimden daha fazla genişlediği en ufak bir olasılık olsa bile, her zaman eklemeyi hatırlamaya çalışırım -i, ancak (elbette) yararlı bir şeyi unutabilir ve yanlışlıkla uçurabilirim. Bazı insanlar bu sorunu bir takma adla çözmeye çalışırlar, alias rm='rm -i'ancak rm'yi her …
15 bash  zsh  wildcards  rm 

4
Panodan vi özellikli zsh veya bash kabuğuna yapıştırma
Sistem panosundan (veya metin seçiminden) klavyeyi kullanarak "vi-like" kabuk istemime yapıştırabilmek istiyorum. Normalde zsh ve bazen bash kullanıyorum. Her iki durumda da, vi benzeri davranış ( bindkey -v/ set -o vi) ile kabuk var . Vim'de, aradığım davranış anahtar dizisiyle kullanılabilir "+p. Bu özel tuş sırası vi özellikli bir kabuk …
15 bash  shell  zsh  vi  clipboard 

2
bash'de çalışan scp komutu zsh'ta çalışmıyor
Bu komut bash içinde iyi çalışır: bash-3.2$ scp luna4:/u/paige/maye/src/diviner/notebooks/plots/hk_* . hk_az.png 100% 126KB 126.0KB/s 00:00 hk_baffle.png 100% 166KB 166.3KB/s 00:01 hk_bb.png 100% 144KB 143.8KB/s 00:00 hk_el.png 100% 115KB 115.3KB/s 00:00 hk_fpa.png 100% 123KB 123.2KB/s 00:00 hk_fpb.png 100% 126KB 125.7KB/s 00:00 hk_hybrid.png 100% 99KB 98.7KB/s 00:00 hk_oba.png 100% 140KB 139.7KB/s 00:00 …
15 zsh  scp 

4
Son komut (veya bonus için geçerli komut) zsh geçmişinden nasıl kaldırılır
Elbette bunu yapmanın süper basit bir akıllı yolu var, ancak zshell'deki tarih fc'ye aliased gibi göründüğü için, Tek bir satırı tarihten nasıl kaldırabilirim? . Bunun nasıl yapılacağına dair bir işaret var mı? Benim kullanım durumum, son verilen komutu geçmişten kaldırmaktır, böylece otomatik tamamlamayı durdurur (çoğunlukla bir şey yanlış yazdığınızda ve …

2
Umask'ı yalnızca bir komut için nasıl değiştirebilirim?
Linux'ta bir komutu (eğer önemliyse zsh) varsayılandan farklı bir umask ile etkileşimli olarak nasıl çalıştırabilirim? Belki de komutların tek bir satırda birleşimi? Yeni umask yalnızca bu komuta uygulanmalı ve girilen bir sonraki komut için varsayılan değerine dönmelidir. İdeal olarak komut, girilmeden önce yürürlükteki varsayılan umask'a agnostik olacaktır (başka bir deyişle, …
15 zsh  umask 

8
Kontrol değişkeni Bourne'de kabuk gibi bir dizidir?
Bourne gibi dizi değişkenini destekleyen kabuk gibi, değişkenin bir dizi olup olmadığını kontrol etmek için biraz ayrıştırma kullanabiliriz. Aşağıdaki tüm komutlar çalıştırıldıktan sonra çalıştırıldı a=(1 2 3). zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a declare -a a='([0]="1" [1]="2" [2]="3")' …
14 bash  shell  zsh  ksh  yash 

2
256 renk istemi Zsh
İstemimi 256 renkte renklendirmek için nasıl ayarlayabilirim? Ben bash istemine eşdeğer bir arıyorum: local DEFAULT="\[\033[0;39m\]" local ROOK="\[\033[38;5;24m\]" PS1="${ROOK}\$${DEFAULT} "
14 zsh  colors 

1
Android Studio'da Zsh temasını değiştirme
Geçenlerde gemiye atladım zshve Oh my Zsh! tema blinks. OSX Terminalinde çok güzel görünüyor, ancak Android Studio'nun terminalinde çok kötü görünüyor. Yani sorum şu : Bu oturumun OSX Terminali'nde değil Android Studio'da açıldığını kontrol etmenin ve zshtemayı buna göre değiştirmenin bir yolu var mı?

5
Bir dizindeki X rastgele dosyayı listele
Standart Linux komutlarını kullanarak bir dizinden bir dizi 30 rasgele dosyayı listelemenin bir yolu var mı? (inç zsh) Burada açıklanan üst yanıt benim için sortçalışmıyor ( seçeneği tanımıyor -R)
14 shell  files  zsh 

2
Tamamlamayı iptal et, ancak yalnızca tamamlama, zsh olarak
Bir tamamlama fonksiyonu uzun bir süre alır, onu kesebilir basarak Ctrl+ C(terminal kesme anahtarı sigint gönderir) ya da Ctrl+ G(bağlanmış send-break). Daha sonra tamamlanmamış kelimeyle kaldım. Ancak, tamamlama işlevi sona erdiğinde Ctrl+ Cveya Ctrl+ Gdüğmesine basarsam, tuşa basmam komut satırını iptal edebilir ve tamamlamayı iptal etmek yerine bana yeni bir …

5
glop desenleri ile cp gizli dosyaları
Durum: $ mkdir foo && touch foo/.test $ cp foo/* . zsh: no matches found: foo/* (or bash : cp: cannot stat ‘foo/*’: No such file or directory) Gizli klasörler ve dosyalarla dolu bir dizinim var. Neler oluyor ve çözüm nedir?
13 zsh  wildcards  cp  dot-files 

1
Zsh tamamlama, kaydırma sekmesini etkinleştirme
Zsh size olası tamamlamalar menüsünü gösterdiğinde, shift-tabönceki tamamlama girişlerine erişmek için kullanmama izin vermek istiyorum - önceki tamamlama girişlerine erişmek için hangi tuşun kullanıldığını kontrol eden bir seçenek var mı? Ve eğer öyleyse, ~/.zshrc ayarlamak için dosyama ne eklemem gerekir . Herhangi bir fark yaratırsa, şu anda ok tuşlarını kullanarak …

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.