git设置默认的文本编辑器
阅读数:15 评论数:0
跳转到新版页面分类
git
正文
在使用 git pull
时,如果发生合并冲突或需要输入合并信息,Git 会调用默认的文本编辑器(通常是 nano
或 vim
)来编辑合并信息。如果你不想使用 nano
或 vim
,可以通过以下几种方法指定你喜欢的文本编辑器。
一、设置全局的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