Terminal geri kaydırma geçmişimi kısmen silmek istiyorum, ancak yalnızca fareyi geri ve yukarı yönde seçtiğim yerden. Mümkün mü? Mac'tayım ve iTerm2 ve Terminal kullanıyorum.
Terminal geri kaydırma geçmişimi kısmen silmek istiyorum, ancak yalnızca fareyi geri ve yukarı yönde seçtiğim yerden. Mümkün mü? Mac'tayım ve iTerm2 ve Terminal kullanıyorum.
Yanıtlar:
Kısmen emin değilim, ancak geri kaydırma işleminizi Cmd+ ile tamamen silebilirsiniz K. Control+ L, geri kaydırma içeriği / tarihçesi / arabelleği değil yalnızca ekranı temizleyecektir.
Kısmi geri kaydırma işleminin yeterince kötü yapılmasını istiyorsanız, bu muhtemelen uygulanacak yer olacaktır.
Başkaları buraya iTerm 2'deki command-K gibi bir kaçış dizisi aramaya başladıysa, kullanabilirsiniz
printf '\e]50;ClearScrollback\a'
printf '\ec'
ve clear;printf '\e[3J'
Terminal'de çalışın ancak iTerm 2'de çalışmayın.
iterm clear scrollback
.
Bu mümkün değildir, ancak Control+ tuşlarına basarak sadece ekranı temizleyebilirsiniz L.
http://www.pendrivelinux.com/how-to-clear-the-terminal-command-history/
Bu, tarihi tamamen temizleyecektir. tarihçe-c
Kısmi yapmak için hiçbir yolu bulamam.
Sorunuzu doğru anladıysam, geçmiş dosyanızı el ile düzenleyerek bunu başarabileceğinizi düşünüyorum ~/.bash_history
.
Not: Mevcut oturumunuzu kaydetmek için önce Terminali kapatmanız gerekir.
bash
herhangi bir geri alma nosyonuna sahip değildir; bu, terminal emülatörünüzün yönettiği bir şey.