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

1
Hangi uzak kabuğun açılacağı emacs tramp nasıl belirlenir?
Uzak dosyaları açmanın yanı sıra, uzak bir kabuğu çalıştırmak için tramp kullanılabilir. Ne yazık ki, bir sorun var. Yerel bir makinede zsh var ve uzak sunucuda yalnızca bash yüklü. M-x kabuğunun verilmesi sonuçlanır exec: 24: /bin/zsh: not found mesaj. Her nasılsa bash çalıştırmak için sürtük çimdik alabilir miyim?
6 bash  shell  emacs  zsh  tramp 

1
OSX’de alt + key tuşlarına nasıl bağlanır
Bazı kullanışlı bindkey condiguration olan oh-my-zsh yapılandırmasını kullanıyorum. Örneğin: "^ [B" geriye doğru kelime. Linux'ta kolaylıkla kullanabilirim, ancak OSX'te alt-B'ye bastığımda imleci hareket ettirmek yerine bazı karakterler elde ediyorum. OSX üzerindeki alt + tuş kısayollarını bir şekilde yapılandırabilir miyim veya bunları kutunun dışında kullanmak için bir püf noktası var mı?
6 macos  zsh  key-binding  alt 

2
Tüm çekirdeği bash veya zsh betiğinde kullanmanın etkili yolu
Yalnızca bir çekirdeği kullanabilen "do_something" komutuyla çok sayıda dosyayı işlemek istersem, her bir dosyanın bağımsız olarak işlenebileceğini varsayarak tüm kullanılabilir çekirdekleri kullanmanın en iyi yolu nedir? Şu anda şöyle bir şey yapıyorum: #!/bin/zsh TASK_LIMIT=8 TASKS=0 for i in *(.) { do_something "$i"& TASKS=$(($TASKS+1)) if [[ $TASKS -ge $TASK_LIMIT ]]; then …

1
ZSH düzenli ifade testini nasıl olumsuzlayabilirim?
ZSH regex operatörünü nasıl olumsuzlayabilirim? Gibi bir şey yapmak istiyorum: if [[ $host !~ '^myhost[0-9]+$' ]] then # Do stuff # ... fi ...veya: if [[ !($host =~ '^myhost[0-9]+$') ]] then # Do stuff # ... fi ... ama ZSH herhangi bir regex olumsuzlama operatörü uygular gibi görünmüyor Bundan daha …
6 regex  zsh 

1
Zsh içinde çok satırlı RPROMPT
Çok satırlı bilgi istemini zsh olarak tanımlayabileceğinizi biliyorum: PROMPT=' test → ' Ama merak ediyorum, neden çok satırlı doğru yönlendirmeleri tanımlayamıyorsunuz? Denedim: RPROMPT=' test still test ' ama hiçbir şey görünmüyor. Mümkün mü?
5 zsh  prompt 

2
bash joker tamamlama işlemi
Bash komutunun zh ile aynı stilde bash ile genişletilmesi mümkün mü? Yani, aşağıdakileri hayal edin: mkdir new touch new/1.txt new/2.txt new/3.log Şimdi, ls new/*.txt<TAB> Genişletmek istiyorum ls new/1.txt new/2.txt new/3.log ANCAK ls new/genişletilmemeli, bunun yerine olası eşleşmeleri listelemelidir (joker karakter yok). M-*yaklaşıyor ama tam olarak orada değil. Yukarıdakileri zsh ile …

1
Emacs M-x kabuğunda çalışan zsh içinde dağınık çıktı
Kabuğumu iTerm'de harika çalışan oh-my-zsh olarak değiştirdim. Ancak Emacs, M-x kabuğumu açtığımda, bunun da zsh olarak değiştiğini görüyorum, ancak komutları çalıştırmanın sonucu dağınık: ➜ Public ls ls Drop Box Dropbox-Public tars % ➜ Public ls ls Drop Box Dropbox-Public tars % ➜ Public Çok fazla boş satır var! Bunu kullanarak …
4 bash  shell  emacs  zsh 

0
ZSH kullanırken tmux’da panelleri yeniden boyutlandırma hatası
ZSH ile Tmux kullanıyorum ve panelleri yeniden boyutlandırmaya çalışırken bir sorunum var. Şu anda panelleri yeniden boyutlandırmak için yeniden boyutlandırmak için bu ciltleri kullanıyorum: unbind-key M-j ; bind-key -n M-j resize-pane -D 1 unbind-key M-k ; bind-key -n M-k resize-pane -U 1 unbind-key M-h ; bind-key -n M-h resize-pane -L …
4 macos  terminal  zsh  tmux 

2
Terminal açılışımı neyin yavaşlattığını nasıl kontrol ederim?
Terminal açılışımı neyin yavaşlattığını kontrol etmenin bir yolu var mı? İTerm2'de ohmyzsh ile zsh kullanıyorum. Yeni bir pencere açmak yaklaşık 10 saniye sürüyor :( Bu benim zshrc dosyam: export PATH=/usr/local/mysql/bin:$PATH export PATH=$HOME/bin:$PATH export PATH=$PATH:/usr/local/git/bin/ export HISTFILESIZE=5000 export PYTHONPATH="/usr/local/lib/python2.7/site-packages/:$PYTHONPATH" #alias ls="ls -G" export NODE_PATH="/usr/local/lib/node" export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/share/npm/bin:$PATH" #svndiff() { # svn diff …
4 macos  shell  zsh 

1
Zsh Vi Modunda Geçerli Komutu Düzenle
Böylece vi modunu bash ile ayarlayabileceğinizi biliyorum set -o vi Ayrıca vi modunu zsh ile ayarlayabileceğinizi de biliyorum bindkey -v Bash içindeki vi modu, üzerinde çalışmakta olduğunuz komutu tam dolgulu vim editöründe düzenlemenizi sağlayan harika bir özelliğe sahiptir. v. Komutu zsh ile düzenlemenin bir yolu var mı?
3 linux  command-line  bash  vim  zsh 


2
ağ üzerinde zsh otomatik tamamlama joker
Zsh'ın en sevdiğim özelliklerinden biri, özellikle ağa bağlı bir makinede bir dosya adı doldurduğumda otomatik tamamlama özelliği. Ancak joker karakterleri (* gibi) nasıl ekleyebilir ve uzaktaki makineden otomatik olarak tamamlamasını nasıl sağlayabilirsiniz? Örneğin, bir sunucuda bulunan dosya1, dosya2 ve dosya3'üm olduğunu varsayalım; Tüm bu dosyaları yerel makineme kopyalamak istiyorum. scp …




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.