Tampilkan garis terbungkus yang sebagian tersembunyi


14

Saya telah mengaktifkan pembungkus baris set wrap linebreak nolistdalam .vimrc saya. Namun, ini memiliki perilaku menjengkelkan bahwa garis-garis yang tidak sepenuhnya terlihat di layar disembunyikan dan diganti dengan tanda @:

Bagaimana saya bisa membuat garis-garis ini muncul meskipun sebagian tersembunyi?


File log layanan web saya memiliki garis seluas 98518 karakter. Ketika dibungkus mengisi lebih dari 1 layar. Bagaimana saya bisa menggulirnya dengan lancar di vim? Menggunakan tombol navigasi seperti $ dan w tidak cukup berfungsi, apakah ada tombol lain yang melompat mengatakan 1.000 karakter sekaligus?
roblogic

@ropata Anda dapat menggunakan sesuatu seperti nnoremap H 1000hdan nnoremap L 1000ldi dalam Anda .vimrcuntuk Hmemindahkan 1000 karakter ke kiri dan sejenisnya L, atau Anda dapat membungkus baris ( gww) dalam Vim. Tapi itu pertanyaan yang berbeda, yang harus Anda tanyakan sebagai pertanyaan terpisah .
Gagang pintu

Jawaban:


17

Kamu bisa memakai:

:set display+=lastline

Dari :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'lebih akurat.
nightire
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.