From 84f6d2631eb0059a5dd9867448680f6464f863e3 Mon Sep 17 00:00:00 2001 From: Vladimir Iakovlev Date: Sat, 2 Sep 2017 11:06:40 +0200 Subject: [PATCH] #682: Fix appearance of `PS1` in bash --- thefuck/shells/bash.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/thefuck/shells/bash.py b/thefuck/shells/bash.py index 73b7f5bd..49fea454 100644 --- a/thefuck/shells/bash.py +++ b/thefuck/shells/bash.py @@ -31,10 +31,11 @@ class Bash(Generic): def instant_mode_alias(self, alias_name): if os.environ.get('THEFUCK_INSTANT_MODE', '').lower() == 'true': + mark = USER_COMMAND_MARK + '\b' * len(USER_COMMAND_MARK) return ''' export PS1="{user_command_mark}$PS1"; {app_alias} - '''.format(user_command_mark=USER_COMMAND_MARK, + '''.format(user_command_mark=mark, app_alias=self.app_alias(alias_name)) else: return '''