Provides the following types of completion when editing commit message:
Pattern based completion uses regular expression capture groups. Output consists of concatenation of input captured by each group.
For example, regular expression (\w+-\d+).*
matched against input JIRA-123_some_task
will provide completion item JIRA-123