137
98

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GitのEditorをVSCodeに変更する

Last updated at Posted at 2016-09-22

普段からVSCodeを使っている分にはGitの操作がVSCode上からできるので、複数行のコミットメッセージを書くことは難しくありません。

もちろんそれがCLIからでも$ git commit -m "Message"でコミットメッセージは書けますし、複数行にわたったメッセージも書けますが、どうしても横着して適当に書いてしまいがちです。
-mオプションをカットして$ git commitとしてやればエディタが起動しますが、デフォルトのnanoはお世辞にも使いづらいのでvimなりemacsなりに変更している方も多いかと思います。

VSCodeでコミットメッセージを書く

ここで本題。vimやらemacsではなく、起動するエディタをVSCodeにしてみましょう。普段emacs、vimではなくVSCodeを使っているならばCLIからのコミットメッセージでもVSCodeを使いたくなるかもしれません。

$ git commitでVSCodeが起動するようにするためのコマンドは非常にかんたんです。

$ git config --global core.editor 'code --wait'

--waitの部分がキモです。

オマケ: Atomの場合

Atom上からGitを操作する Git-Plus https://atom.io/packages/git-plus

CLIからAtomを起動してコミットメッセージを書く

http://blog.atom.io/2014/03/13/git-integration.html

$ git config --global core.editor "atom --wait"

137
98
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
137
98

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?