vim
テキストが80文字で自動的に壊れるように設定しようとしています。私の知る方法はこうだ。
テキスト幅を80に設定
ところで80文字を超えて入力すると改行にはなりません。をクリックするのを待ってから、Enter
入力した内容に80文字のルールを適用し、すべての新しい書式設定されたテキストの下の行にカーソルを置きます。したがって、をクリックするとEnter
フォーマットが再指定され、現在存在する場所で入力を続けるにはキューに入れる必要があります。入力時に自動的に改行されるようにしたいと思います。これは私がアーチLinuxに切り替える前のケースでした。しかし、私のものを失って、これが私の新しいバージョンに問題があるのか、それとも他のものに.vimrc
問題があるのかわかりません。.vimrc
これが私の現在の.vimrcです。http://pastebin.com/A4H9E0SA
.vimrc
編集:さて、コードのどの部分が問題を引き起こしているのかを見つけるまで、コードの一部を置き換えることにしました。ネオコンプリートが問題の原因であることがわかりました。.vimrc
問題を引き起こす行があるかどうかを確認するために、複数のネオ完全設定(112行目から始まる下部を参照)を削除してみました。ただネオコンプリートをオンにするだけでもこの問題が発生するようです。
誰でもneocompleteを使用してこの問題を再現できますか、このプラグインを完全に削除せずにこの問題を解決する方法についてのアイデアがありますか?
答え1
1を使用して80文字の端末で改行マージンを設定しました。
:set textwidth=80
:set wm=1
そしてそれはとても良い言葉です。
(ラッパーを閉じたいときはこうしてください:set wm=0
)