Mac 上的 Git:如何将 Nano 设置为默认文本编辑器?

Mac 上的 Git:如何将 Nano 设置为默认文本编辑器?

当我在 Mac 上使用 Git 并需要执行变基时,默认情况下会启动 Vim 编辑器。我更喜欢 Nano – 有人能解释一下如何重新配置​​ Git 以使其使用 Nano 进行变基吗?

答案1

git config --global core.editor "nano"

更多信息请点击这里:

https://git-scm.com/book/en/Customizing-Git-Git-Configuration

答案2

如果您想使用 nano 作为所有命令行的编辑器,请将其添加到您的 bash_profile 中:

export EDITOR=/usr/bin/nano

这是假设您使用的是系统 nano。如果不是,请编辑以适合您的 nano 所在的位置(例如 /usr/local/bin、/opt/local/bin)

请记住在设置此项后获取您的 bash_profile 或打开一个新的终端窗口以使设置生效...

答案3

我刚刚了解到(无论如何在 OSX 上)有一个文件/Users/<USER_NAME>/.gitconfig

$ nano /Users/bob/.gitconfig

然后你应该看到类似这样的内容:

[user]
    email = [email protected]
    name = Bob Sandwich
[core]
    editor = nano
[merge]
    tool = vscode
[mergetool "vscode"]
    cmd = "code --wait "
[diff]
    tool = vscode
[difftool "vscode"]
    cmd = "code --wait --diff  "

看到该结构后,你可以直观地理解类似这样的内容(即:)core.editor

git config --global core.editor "nano"

相关内容