-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
__bp_preexec_invoke_exec "$_"
printed when running multiple commads
#1895
Comments
Hi @clupasq, sorry for the late response. |
@clupasq Thanks for the report! This is an advanced usage of bash and an interesting bug you've found! I think you will need to follow this up with an issue to the rcaloras/bash-preexec library. We are embedding it into this project. |
@NoahGorny I'm using mainly KDE's Konsole, but could also reproduce it in the Gnome terminal. |
@cornfeedhobo Thanks, I'll post an issue there. 👍 EDIT: I posted an issue to bash-preexec: rcaloras/bash-preexec#116 |
@clupasq awesome! Thanks for following up. I'll definitely keep an eye on this. This is a really interesting corner case you've stumbled on. |
Ctrl + X, Ctrl + E allows opening the current bash command in the default editor.
I sometimes to this to enter multiple commands (separated by newline).
After saving and exiting the editor, the commands are run as expected.
For the examples below I'll consider the following commands:
Expected Behavior
What is expected is that only the commands and their results are being printed to the console.
Here's an example of such an interaction without bash-it:
Current Behavior
Here's what's being printed when using bash-it:
Possible Solution
At this moment I have not looked into a solution.
If other people have this issue and want it solved, I'll look into it.
Context
This is not an important bug, it's more like a nitpick.
Steps to Reproduce
__bp_preexec_invoke_exec "$_"
lines between each command and its output.Your Environment
Bash-it version used: dev (git SHA: 2444a57 on 2021-06-10T16:04:56+03:00)
List of enabled plugins, themes and aliases (use
bash-it show (plugins/themes/aliases)
): no plugins, no aliases, powerline-multiline theme (also tested with themes bobby & nwinkler and got the same result)bash-it doctor
output:Bash version: 5.0.3(1)-release
Operating System and version: Debian 10 (buster)
Your Bash Config File
The text was updated successfully, but these errors were encountered: