1
0
mirror of https://github.com/nvbn/thefuck.git synced 2025-03-20 09:39:01 +00:00

fixed chdir and a typo in logs

This commit is contained in:
ICalhoun 2021-05-02 16:53:22 -04:00
parent e45e772ae6
commit 81d2a5abd4
2 changed files with 9 additions and 3 deletions

View File

@ -8,6 +8,7 @@ import colorama
from .conf import settings
from . import const
def color(color_):
"""Utility for ability to disabling colored output."""
if settings.no_colors:

View File

@ -17,5 +17,10 @@ def match(command):
@sudo_support
def get_new_command(command):
repl = shell.and_('mkdir -p \\1', 'chdir \\1')
shell_name = shell.info()
if shell_name == 'pwsh' or shell_name == 'powershell':
new_command = ('mkdir -p \\1' + '; chdir\\1')
return re.sub(r'^chdir(.*)', new_command, command.script)
else:
repl = ('mkdir -p \\1; chdir \\1')
return re.sub(r'^chdir(.*)', repl, command.script)