zle
Girdiyi bir alt işleme beslemek için zsh'nin yerleşik çizgi düzenleyicisini ( ) kullanmak mümkün müdür ? Yani, bir zsh fonksiyonunun zlewrap mycommand
nerede zlewrap
olduğunu ve mycommand
sadece stdin'den satır okuyan herhangi bir programın çalışmasını istiyorum ; zlewrap
etkin bir şekilde zle'ın çizgi düzenleme yeteneklerini sağlar mycommand
. Bu rlwrap
sadece bunu yapan modelde , ancak satır düzenleme için okuma çizgisi ve sıfır değil.
rlwrap
oldukça yaygındır ve muhtemelen kullandınız. MySQL, sqlite, lftp, vb. Gibi şeylerde elde ettiğiniz küçük sözde kabuk olaylarını düşünün. Hepsi bir seferde satırlarında veya satır bloklarında arkalarında bulunan işlemciye geri dönen bir satır düzenleyicisinin bazı uygulamalarına sahiptir. rlwrap
STDIN'i kabul eden herhangi bir program için gayet iyi vurur, ancak daha az kapsamlı olan okuma satırlarından ziyade zle tarzı bağlamalar ve yeteneklere sahip olmak güzel olurdu.
zsh
- cs.elte.hu/zsh-manual/zsh_14.html kullanım kılavuzuna baktınız mı? - Sorunuzu tam olarak anlamadım, ancak başlığı Googled ve bu sayfayı buldum. Yardımcı olabilir, ama bilmiyorum.