summaryrefslogtreecommitdiff
path: root/pip
diff options
context:
space:
mode:
authorPradyun S. Gedam <pradyunsg@gmail.com>2017-05-14 11:50:17 +0530
committerPradyun S. Gedam <pradyunsg@gmail.com>2017-05-20 12:56:13 +0530
commit00aa0be6edee3c8a5b2118ffe6785a1d2fc94744 (patch)
tree6f7c1b3ae0bda95456391e1e5a5cb7069a0eaa3e /pip
parent641df168942ba5cd4e1705048e184c6844ab648a (diff)
downloadpip-00aa0be6edee3c8a5b2118ffe6785a1d2fc94744.tar.gz
Add --editor option
Diffstat (limited to 'pip')
-rw-r--r--pip/commands/configuration.py13
1 files changed, 12 insertions, 1 deletions
diff --git a/pip/commands/configuration.py b/pip/commands/configuration.py
index d06cd2be3..5a189cf49 100644
--- a/pip/commands/configuration.py
+++ b/pip/commands/configuration.py
@@ -4,7 +4,7 @@ import subprocess
from pip.basecommand import Command
from pip.configuration import Configuration
-from pip.exceptions import ConfigurationError, PipError
+from pip.exceptions import PipError
from pip.locations import venv_config_file
from pip.status_codes import SUCCESS, ERROR
@@ -46,6 +46,17 @@ class ConfigurationCommand(Command):
self.configuration = None
self.cmd_opts.add_option(
+ '--editor',
+ dest='editor',
+ action='store',
+ default=None,
+ help=(
+ 'Editor to use to edit the file. Uses '
+ '$EDITOR if not passed.'
+ )
+ )
+
+ self.cmd_opts.add_option(
'--global',
dest='global_file',
action='store_true',