XTerm'i başlatırken komut istemi terminalin ilk satırında başlar. Komutları çalıştırdığınızda, komut istemi alta gelene kadar aşağı hareket eder ve bundan sonra orada kalır (hatta değil Shift- Page Downveya fare bunu değiştirebilir). Terminal ömrünün başlangıcı "özel" olmak yerine , istem her zaman terminalin altında olmalıdır. Çok satırlı bir istemim olduğunu lütfen unutmayın .
Elbette, daha önce olduğu gibi çalışmalıdır (yeniden boyutlandırılabilir, kaydırılabilir, çıktıda gereksiz satırlar olmamalı ve çıkış gizemli bir şekilde kaybolmamalıdır), bu yüzden PROMPT_COMMAND='echo;echo;...'
veya benzeri bir seçenek değildir. Çözelti ideal olarak kabuğa özgü olmamalıdır.
Düzenleme: Geçerli çözüm basit durumlarda çalışırken, bazı sorunlar vardır:
- Bu var Bash özgü . İdeal bir çözüm diğer kabuklara taşınabilir olmalıdır.
- Bu diğer işlemler değiştirirseniz başarısız
PS1
. Bir örnek ekler Virtualenv olduğu(virtualenv)
en başından aitPS1
sonra her zaman sadece ekranın üst kısmında kaybolur. - Ctrl- lartık tarihin son sayfasını kaldırıyor .
Bu sorunlardan kaçınmanın bir yolu var mı?
clear
.