Bug 133396

Summary: Ability to specify characters to ignore in completion targets when trying to match prefix
Product: [Applications] konversation Reporter: Jaka Kranjc <svn>
Component: tabcompletionAssignee: Konversation Developers <konversation-devel>
Status: CONFIRMED ---    
Severity: wishlist CC: hein
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jaka Kranjc 2006-09-01 18:58:00 UTC
Version:           1.0 (using KDE KDE 3.5.4)
Installed from:    Compiled From Sources
Compiler:          gcc 4.0.3 
OS:                Linux

People have wierd nicks. To stand out or to be sorted first/last or any other reason. The fact is that completing |``nick or ^nick (...) is not easy; by the time you can use tab completition, you already have done an "expensive" keycombo.

So I'd like to see the following feature implemented:
ignore arbitrary characters in nicks for nick completition

it would be a configurable string, set of characters to ignore. So if it contained p.e. "|€^˛", once could tab complete ^nickname or °ni^ckname (...) without hassle, the name would appear as "nick" for the tab completition purposes, typing nick\t would be enough.
Comment 1 Eike Hein 2006-09-01 23:17:32 UTC
IIRC there's a hidden setting that does some of this, namely you can add this to your konversationrc:

[Nick Completion]
PrefixCharacter=~

... and one of the modes (I think it was the completion box one?) will ignore that one character during completion.

Your wish goes a little beyond that of course, and overall I think it's a good idea.