Enable alt+c bash binding with version > 4 syntax. #2674
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What?
This patch introduces the same backwards compatible logic as the other
bash bindings, I believe the logic for alt+c was perhaps just missed in
a previous patch to use the bash > 4 syntax, which is cleaner and
actually resolves an issue with the terminal bash prompt overlapping in
a strange way / line wrapping. (with vi-mode enabled on bash)
This is mostly a cosmetic fix but also fixes another issue with the fzf
command exiting cleanly when aborted.
See some screenshots showing the issue I was having, too me way too
long to figure out that this was the issue. Full disclosure I'm not sure if
this will cause issues on bash versions < 4 or whether or not there was
something else in my configuration that was conflicting. Ultimately, this
resolved the issue you can see was occurring in the screenshots.
Broken / malformed prompt
After patch