2

私は過去に数回(グーグルと試行錯誤)、MSysGitの小さな74文字のデフォルトの行/ワードラップ設定を無効にしようとしました。msysgitの下のvimディレクトリ、設定用のWindowsユーザーディレクトリを調べてみましたが、何もありませんでした。これを無効にするためのドキュメントが見つかりません。

1.7.11.msysgit.1を使用しています

行の折り返し/単語の折り返しを完全にオフにするか、少なくとも折り返す文字を非常に大きなものに増やすにはどうすればよいですか。

4

2 に答える 2

7

Vimのシステム設定をいじらないようにすべきだと思います。これは、管理者権限のないLinux / Unixシステムを使用している場合に特に当てはまり、この問題も問題になります(Linuxでも同じ動作が発生します)。代わりにvimrcファイルを変更する必要があります。

vimのvimrcファイルがどこにあるかを確認するには、vimで:versionコマンドを発行し、が表示されるまで下にスクロールしますuser vimrc file:。これだよ。

テキスト幅のみを変更するように変更します。

autocmd Syntax gitcommit setlocal textwidth=0

74番目の文字での自動テキスト折り返しを無効にする必要があります。次のコマンドを使用して、すべての自動コマンドを削除することもできます。

autocmd! Syntax gitcommit

削除する前に実際のコマンドを確認するには、感嘆符を付けずに上記のコマンドを発行してください。

于 2012-08-08T15:13:37.873 に答える
2

わかりました。これに興味のある人は、次のファイルを編集してください: [git]\share\vim\vimrc

下の行で、74 を目的の幅に変更します。完璧ではありません (設定された文字に到達した場合でも、設定された文字の後に改行が強制されます) が、少なくともある程度はカスタマイズ可能です。削除したほうがうまくいくかもしれません。

autocmd 構文 gitcommit setlocal textwidth=74

于 2012-08-08T14:51:37.637 に答える