bash joker tamamlama işlemi


5

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 denerseniz istenen davranışı görürsünüz.

Yanıtlar:


2

Bence seni arıyor C-x *( glob-expand-word). Ben hiç zsh kullanmadım, ama aradığın şeyi yapıp yapmadığını kontrol et.


1

Eğer kullanırsanız set -o vio zaman kullanabilirsiniz <ESC>-*joker genişletmek için, ama olmadı tuşlarına basarak aynı anda yerine bu.

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.