2016-10-12 6 views
0

私はgit commitメッセージをラップするためにいくつかの問題を抱えています。ここではこの参照を行うためのいくつかの方法を試しています。私はposh gitを使用しており、vimをコアエディタとして設定しています。私はvimrcファイルに様々な追加を試みても成功しませんでした。vimを使用してgitコミットメッセージをラップする

私のvimrcファイルに追加するたびにテストするには、本当に長いコミットを行い、ログを確認しますが、ラップされていません。私はvimrcへの追加がここの他の人のために働くように見えるので、何か間違っていると思います。アドバイスをいただければ幸いです。私は

  • ファイルタイプAU​​のFileType gitcommitセットTW
  • (それはフォーマットgitcommitのVIMSを使用すると仮定して)に= 72
  • autocmdファイルタイプgitcommit

    を試みているのvimrcする

    追加はtextwidth = 72

  • を綴ります
+0

'ファイルタイププラグインon'の。次に 'tw /'を 'after/ftplugin/gitcommit.vim'ファイルに設定することで変更できます。 –

+0

佐藤さん、他のコマンドを削除してこのコマンドを使用するだけですか? – user1649972

+0

実際、他のコマンドは設定に影響しません。 –

答えて

2

Vimではデフォルトで段落を自動折り返ししません。

gqip 

あなたはあなたができることよりも、ハードラッピングを行うにはVimを持たせたい場合は:

:set formatoptions+=w 

Vimはまた、ソフトラッピング(別名ワード等)を行うことができますが、それはあなたが明らかに望むものではありません。

Proの先端:あなたは:set nopasteを行う終わったら、:set pasteを行い、貼り付けたり、いくつかの非包まれたテキスト(例えば、コード例)を入力します。

さらに詳しい情報:

+0

こんにちはIzap、返事ありがとう、私はあきらめて、メモ帳に戻った。私はこれを明日最初に試して、報告して戻します。また、リンクに感謝します。 – user1649972

関連する問題