Mac의 Git: Nano를 기본 텍스트 편집기로 설정하는 방법은 무엇입니까?

Mac의 Git: Nano를 기본 텍스트 편집기로 설정하는 방법은 무엇입니까?

Mac에서 Git을 사용하고 리베이스를 수행해야 할 때 Vim 편집기가 기본적으로 시작됩니다. 저는 Nano를 선호합니다. 리베이스에 Nano를 사용하도록 Git을 재구성하는 방법을 설명해 주시겠습니까?

답변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 시스템을 사용하고 있다고 가정합니다. 그렇지 않은 경우 나노가 있는 위치에 맞게 편집하십시오(예: /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"

관련 정보