From 3b1d578fb5d17c83787b07be69606c6c35666d21 2018-10-25 01:40:46 From: Sha Liu Date: 2018-10-25 01:40:46 Subject: [PATCH] set ls aliases according to colors configuration --- diff --git a/IPython/core/alias.py b/IPython/core/alias.py index ee377d5..4577bec 100644 --- a/IPython/core/alias.py +++ b/IPython/core/alias.py @@ -204,6 +204,8 @@ class AliasManager(Configurable): def init_aliases(self): # Load default & user aliases for name, cmd in self.default_aliases + self.user_aliases: + if cmd.startswith('ls ') and self.shell.colors == 'NoColor': + cmd = cmd.replace(' --color', '') self.soft_define_alias(name, cmd) @property