| Summary: | Dynamic abbrev mode like in emacs | ||
|---|---|---|---|
| Product: | [Applications] konsole | Reporter: | Karl Vogel <kvo--kde> |
| Component: | general | Assignee: | Konsole Bugs <konsole-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | wishlist | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Karl Vogel
2003-03-06 11:09:07 UTC
In konsole? Are you sure you're requesting this to the right program? if you want to be able to use dabbrev-like expansion of words in your shell, you send this wishlist item to the shell maintainers, not to konsole. I think your rquest is misplaced [posted this directly to the mailing list.. will attach it here too, just to
keep the info together with the bug/wish report]
Hell why not? Why restrict
it to the shell program?! I want to be able to use dynamic abbrev with
everything that appears on my screen.
I regularly use a konsole as a terminal to our OpenVMS systems, patching the
DCL shell isn't an option ('Use the source Luke' doesn't work here).
Anyway I would expect this be done with a popup menu or something.. e.g.
when you type the dabbrev key, konsole scans the current word at the last
print position in the TEScreen buffer and then searches back in it's
history (TEScreen) for occurences of words starting with the same word and
then presents a popup where you can select (with cursor keys) the
completion you want.
Example.. if I type
clea<press dabbrev key here>
then I am presented with 'clear' in a popup. If I select this, it send 'r'
to the standard input of the KProcess (completing the word clear).
This saves me from having to 'Edit->Find in history' then enter my text,
then cut and paste that in whatever program I'm running... VERY useful
indeed!
Not going to happen. However, if you would like a DCOP function for 'Find in History' then that might be doable (still a wish). At least that way you could write a script to do what you want. |