git设置默认的文本编辑器

阅读数:15 评论数:0

跳转到新版页面

分类

git

正文

在使用 git pull 时,如果发生合并冲突或需要输入合并信息,Git 会调用默认的文本编辑器(通常是 nanovim)来编辑合并信息。如果你不想使用 nanovim,可以通过以下几种方法指定你喜欢的文本编辑器。

一、设置全局的Git配置

1、使用vs code

git config --global core.editor "code --wait"

2、使用sublime text

git config --global core.editor "subl -n -w"

3、使用notepad++(在windows上)

git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

二、设置环境变量

1、在bash或zsh中

export GIT_EDITOR="code --wait"

2、在windows命令提示符中

set GIT_EDITOR="code --wait"

3、在powershell中

$env:GIT_EDITOR="code --wait"

三、在命令符中临时指定

你还可以在运行 git commit 或其他需要编辑器的命令时临时指定编辑器。例如:

GIT_EDITOR="code --wait" git commit



相关推荐