diff options
| -rw-r--r-- | mitmproxy/tools/console/master.py | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/mitmproxy/tools/console/master.py b/mitmproxy/tools/console/master.py index dd15a2f5..6ab9ba5a 100644 --- a/mitmproxy/tools/console/master.py +++ b/mitmproxy/tools/console/master.py @@ -120,7 +120,7 @@ class ConsoleMaster(master.Master):          with open(fd, "w" if text else "wb") as f:              f.write(data)          # if no EDITOR is set, assume 'vi' -        c = os.environ.get("EDITOR") or "vi" +        c = os.environ.get("MITMPROXY_EDITOR") or os.environ.get("EDITOR") or "vi"          cmd = shlex.split(c)          cmd.append(name)          with self.uistopped(): @@ -159,7 +159,7 @@ class ConsoleMaster(master.Master):                  shell = True          if not cmd:              # hm which one should get priority? -            c = os.environ.get("PAGER") or os.environ.get("EDITOR") +            c = os.environ.get("MITMPROXY_EDITOR") or os.environ.get("PAGER") or os.environ.get("EDITOR")              if not c:                  c = "less"              cmd = shlex.split(c) | 
