«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.


6
Yerel ve küresel ZSH geçmişi için ayrı yukarı ok arama
Mümkün mü... Yerel ZSH kabuk tarihçesini artırın (eylemler yalnızca bu istemde gerçekleşti) Genel ZSH geçmişini artırın (paylaşılan geçmiş açık) - paylaşılan geçmiş açıkken YUKARI ok tuşuna bastığınızda ne olur? ... ayrı ayrı. Örneğin, biri global tarih için CTRL + 'yı bağlayabilir, yerel tarih için normal. Aynı zamanda, geriye doğru bir …

4
Zsh'nin vim modunu nasıl kişiselleştiririm?
Tamam, sonunda büyük bir değişiklik yaptım. .Zshenv içinde EDITOR'umu değiştirdim: export EDITOR=vim O kadar küçük olan birkaç soru var ki onlar için ayrı sorular başlatmak istemedim. İşte buradalar: Vsh gibi ekleme modu ve komut modu arasında ayrım yapmak için zsh nasıl alabilirim? Tercihen bu, imleci bir alt çizgiden vim'deki gibi …
25 vim  zsh 


2
BASH $ PROMPT_COMMAND'ın ZSH eşdeğeri nedir?
BASH, $PROMPT_COMMANDherhangi bir birinci düzey etkileşimli istemden önce yürütülecek komutu tanımlayan bir ortam değişkenini destekler . Bunun bir ZSH dengesini arıyorum. Belgeler , bunu precmdbaşarmak için tanımlayabileceğim bir fonksiyon olduğunu söylüyor; ancak, bunu bir ortam değişkeninden nasıl tanımlayacağımı bilmiyorum. ZSH'nin bu işlevin tanımını içeren bir dosyayı okumasını sağlayacak bir ortam …

4
Bir zsh isteminde yolu biçimlendirmek nasıl?
Okunabilir renkli bir yol bulmayı çok isterim. Örneğin, geri dönmek için sadece% ~ kullanmak yerine , yolu ayırıcıları vurgulamak ~/path/to/fooüzere biçimlendirmek istiyorum ~$RED/$NOCOLORpath$RED/$NOCOLORto$RED/$NOCOLORfoo. PROMPT içeriğini, her ifadede yol ifadesinin yeniden değerlendirileceği şekilde tanımlayabilir miyim? ${${(%):-%~}//\//_some_format_expression/}Açıkçası gibi bir şey çalışmıyor. Yoksa bunu daha da hacketmemeli ve PROMPT değerini bir dizini değiştirdiğimiz …
23 zsh 

2
Zsh ilişkisel dizisindeki anahtarların (veya k / v çiftlerinin) yinelenmesi?
Zsh'de, ilişkisel bir dizi üzerinde yineleme yapmak istiyorum. Hem anahtarlara hem de değerlere ihtiyacım var. Ancak, ilişkisel diziyi normalde ( for x in $assoc_array) yinelediğimde , yalnızca değerler elde ederim. Baktığım tüm örnekler, bir anahtar verildiğinde değerini, ilişkisel bir diziden alabileceğinizi gösteriyor. Benim sorunum başlamak için bir takım anahtarlar almak. …
23 zsh 

2
zsh config - vermek veya vermek değil?
Benim değişkenleri ayarlarken ~/.zshrcelimden ya kullanımdaexport export PATH=/some/path ya da değil PATH=/some/path Bunlar nasıl farklıdır ve hangisini kullanmalıyım?
23 shell  zsh 

1
Oh-my-zsh ve prezto arasındaki farklar nelerdir?
Bu soru edildi göç o Süper Kullanıcı üzerinde yanıtlanabilir çünkü yığın taşması gelen. 6 yıl önce göç etmiş . Hem Oh-My-Zsh hem de Prezto'nun zsh (Z Shell) yapılandırmanızı kurmanıza yardımcı olacak bir dosya koleksiyonu olduğunu biliyorum . Birisi lütfen ne yaptıklarını, Zsh'nin standart kurulumundan farklı olan ve ikisi arasındaki temel …
22 zsh 

2
Zsh kabuğu için bulanık bir eşleme modu var mı?
Son zamanlarda verimli metin tamamlama sistemlerine aşık oldum. En sevdiğim tamamlama türlerinden biri de bulanık tamamlama. Bu, programın, kullanıcı adını yalnızca dosya adında veya yolunda 'herhangi bir yerde (neredeyse) meydana gelebilecek birkaç karaktere dayanarak tamamlayacağı bir moddur. Bu özellik en azından şu programlar için var: TextMate Vim Komutanlığı-T eklentisi https://github.com/wincent/Command-T …
22 zsh  autocomplete 

3
Mac OS X'te Fsh-Delete'i zsh olarak bağlama
Zsh'de, Fn + Delete (ileri silme) düğmesine her bastığımda bir tilde işareti (~) eklenir. Bu, zsh'nin anahtarın bağlı olmadığını gösterir. Nasıl bağlarım ve normal davranmasını nasıl sağlarım (imlecin önünden sil)?
22 macos  keyboard  zsh 

1
ZSH sadece geçmiş 16 veya son komutları gösterir. TARİH & KAYDET 500
ZSH yazdığımda historysadece son 16 ya da daha fazla komut görüntüleniyor. historyGeçmiş dosyasındaki varolan tüm komutları görüntülemek istiyorum . .Zsh_history (geçmiş dosyam) içine baktığımda orada olması gereken önceki 500 komutun hepsini görüyorum. Man sayfasına baktım, ancak geçmiş öğelerinin kaçının listelendiğini kontrol eden hiçbir şey göremiyorum. Ben de baktım, envama bunu …
22 history  zsh 

4
ps1'de zsh sağa yasla
Ben böyle bir şey görünecek, sağ alined bir parçası ile çok satırlı bir zsh istemi istiyorum: 2.nate@host:/current/dir 16:00 -> RPHMPT'yi zsh olarak biliyorum, ancak normal isteminizin karşısında sağa hizalanmış bir istemi var, bu da yazınızla aynı metin satırında. Çok satırlı komut isteminin ilk satırına sağa hizalanmış bir bölümün olmasının bir …
21 zsh  prompt 

2
zsh, yukarı ok yalnızca benzersiz komutları tekrar eder?
Yukarı ok tuşuna bastığımda zsh'ın son zamanlarda düzenlediğim komutları göstermesini sağlayacak bir ayar arıyorum. Yakalamak, sadece benzersiz komutları istiyorum . Şu anda, ben echo "hello world"50 kez yazarsanız, echo komutunu yazmadan önce kullandığım komutu almak için yukarı ok 50 kez basmak zorundayım . Bu en azını söylemek can sıkıcı. Hangi …
21 terminal  history  zsh 

1
Zsh altında 'ls' dizini rengini nasıl yapılandırabilirim
'Zsh' kullanıyorum. Bazı dizinde 'ls --color = tty' yaptığımda. Bazı dizinlerin 'yeşil arka plana sahip' mavi metinleri olduğunu görüyorum, bu da onları okumayı zorlaştırıyor. Bunu nasıl yapılandıracağımı söyleyebilir misiniz? Teşekkür ederim.
20 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.