While tabbing my way through completions, I was unable to shift back (back tab) as I'm used to. This PR adds the keybinding shift+tab in completion_mode.
As I understand it, the guard 'if self.completion_mode()' is repeated for both patterns, but I might be wrong. I have very little experience with Rust and low-level languages in general. I glanced the manual regarding match expression, but I found it a bit confusing, so I'm hoping you can confirm that this PR causes no side effects.
Hi.
While tabbing my way through completions, I was unable to shift back (back tab) as I'm used to. This PR adds the keybinding shift+tab in completion_mode.
As I understand it, the guard 'if self.completion_mode()' is repeated for both patterns, but I might be wrong. I have very little experience with Rust and low-level languages in general. I glanced the manual regarding match expression, but I found it a bit confusing, so I'm hoping you can confirm that this PR causes no side effects.