Написать письмо → ym@ymatuhin.ru

Связывание текстового редактора с Git

При редактировании сообщений комита Git по умолчанию открывает Vim. Для тех кто с ним не знаком, это может стать серьезной проблемой. Хорошо что это поведение легко изменить выполнив одну команду в терминале.

Редактор Команда
Visual Studio Code git config --global core.editor "code --wait"
Atom git config --global core.editor "atom --wait"
TextMate git config --global core.editor "mate -w"
nano git config --global core.editor "nano -w"
Text Wrangler (Mac) git config --global core.editor "edit -w"
Sublime Text (Mac) git config --global core.editor "subl -n -w"
Sublime Text (Win, x32) git config --global core.editor "'c:/program files (x86)/sublime text 3/sublime_text.exe' -w"
Sublime Text (Win, x64) git config --global core.editor "'c:/program files/sublime text 3/sublime_text.exe' -w"
Notepad++ (Win, x32) git config --global core.editor "'c:/program files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
Notepad++ (Win, x64) git config --global core.editor "'c:/program files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
Kate (Linux) git config --global core.editor "kate"
Gedit (Linux) git config --global core.editor "gedit --wait --new-window"
Scratch (Linux) git config --global core.editor "scratch-text-editor"
emacs git config --global core.editor "emacs"
vim git config --global core.editor "vim"

Я привязал VSCode к гиту. Пригождается когда нужно изменить сообщение комита git commit --amend.


Последние заметки

Read more!