zleGirdiyi 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 mycommandnerede zlewrapolduğunu ve mycommandsadece stdin'den satır okuyan herhangi bir programın çalışmasını istiyorum ; zlewrapetkin bir şekilde zle'ın çizgi düzenleme yeteneklerini sağlar mycommand. Bu rlwrapsadece bunu yapan modelde , ancak satır düzenleme için okuma çizgisi ve sıfır değil.
rlwrapoldukç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. rlwrapSTDIN'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.