部分的に隠された折り返し線を表示する


14

set wrap linebreak nolist.vimrc で行の折り返しを有効にしました。ただし、これには、画面に完全に表示されない行が完全に隠され、@記号に置き換えられるという迷惑な動作があります。

これらの線が部分的に非表示になっている場合でも、どのように表示できますか?


Webサービスのログファイルには、98518文字の幅の行があります。ラップすると、複数の画面に表示されます。vimでスムーズにスクロールするにはどうすればよいですか?$やwなどのナビゲーションキーを使用しても十分に機能しません。一度に1000文字ずつジャンプする別のキーはありますか?
-roblogic

@ropataあなたはのようなものを使用することができますnnoremap H 1000hし、nnoremap L 1000lあなたの中に.vimrc作るためにH動く1000個の文字を左と同様のためL、またはあなたが行(ラップでしたgwwVimの内に)。しかし、それは別の質問です。別の質問として尋ねるべきです。
ドアノブ

回答:


17

次を使用できます。

:set display+=lastline

から:help 'display'

lastline        When included, as much as possible of the last line
                in a window will be displayed.  When not included, a
                last line that doesn't fit is replaced with "@" lines.

:help 'display'より正確です。
ナイター
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.