Add GIT_EDITOR environment and core.editor configuration variables
[gitweb.git] / Documentation / config.txt
index d0e9a175f4c967f03462e92a0357165ddfb45473..a850d55bf68d3e64486f38bad1adb3fc1b97a81a 100644 (file)
@@ -281,6 +281,14 @@ core.excludesfile::
        of files which are not meant to be tracked.  See
        gitlink:gitignore[5].
 
+core.editor::
+       Commands such as `commit` and `tag` that lets you edit
+       messages by lauching an editor uses the value of this
+       variable when it is set, and the environment variable
+       `GIT_EDITOR` is not set.  The order of preference is
+       `GIT_EDITOR` environment, `core.editor`, `EDITOR` and
+       `VISUAL` environment variables and then finally `vi`.
+
 core.pager::
        The command that git will use to paginate output.  Can be overridden
        with the `GIT_PAGER` environment variable.