Summary: | konsole history not cleaned completely | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | gsasha |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.6.2 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
gsasha
2006-04-09 13:45:30 UTC
No bug. Clear history doesn't delete the current screen (who knows what you have on your screen?). Ctrl+L is not a Konsole shortcut. Your shell does a redraw, which means it adds stuff to the Konsole history. So, you DID clear the history, but you've just added stuff again. This used to work correctly with some older versions of KDE (around 3.1 IIRC). I'm not sure it's a bug with Konsole, maybe it's a problem with curses... I did a check of the gnome-terminal behavior in this regard. It works like this: - if I just press Ctrl-L, it indeed appears to draw one more screenful of empty text, increasing the history size. - however, if I select a "Reset and Clear" option (which clears everything including the prompt), and then press a Ctrl+L, the prompt reappears on the top of the screen and the history is empty. I'm not sure about what's the best way to achieve the desired behavior of history clearing, but it's obvious that it should work like following: If I am running a new command and want to concentrate on its output, I need the screen history to include *only that command* (and what else would I clean the history for?). To this end, I need all the history of previous commands to be gone. Preferably, I'd achieve the history cleaning with just one key combination (like Ctrl+Shift+L), but two are OK as well. The problem is, currently there is no way at all to get a clear history. Ctrl+L then Ctrl+Shift+L Thiago Macieira wrote: [bugs.kde.org quoted mail] OK |