1

私はgithubから始めています。コマンド $ git commit -m (「メッセージ」なし) の後、VIMウィンドウに到達します。コミットを説明するためにいくつかのテキストを上に追加しました...しかし、私はそこで立ち往生しています.EsCapeの方法は?

ありがとうございます。

4

2 に答える 2

2

簡単な答え: エスケープを押して Vim の通常モードを終了し、次に:wq:xまたはZZ書き込みして終了します ( :q!Vim を終了すると、コミットがキャンセルされます)。

Vim を使用しなくても済むように、Git でエディターの設定を変更することもできます。

たとえば、次のようにエディタを emacs に設定できます。

git config --global core.editor emacs

Git が Vim を使用しているのは、それがシステムのデフォルトのエディターであるためです。別の方法は、システム エディターを変更することです。pico (提供する機能がほとんどない単純なエディター) に変更するには:

export EDITOR=/usr/bin/pico

編集: おっと、Windows を使用していることに気付きました。前の bash コマンドは当てはまりませんが、一般的なヒントとしてここに残しておきます。

于 2012-04-09T17:33:09.097 に答える
2

コミットするには、vim で通常行う方法で保存し、終了します。:x:wq:wその後に:qZZ、何でも。

中止するには、 を使用できます:cq

vim 以外のものを使用したい場合 (問題が vim を知らないことが原因なのか、git が vim にドロップしたことに混乱しているのかは明らかではありません)、$EDITOR好みのエディターに変更できます。詳細については、を参照git help commitしてください。

于 2012-04-09T17:33:20.403 に答える