wiki:VimBreakIndent

Version 4 (modified by retracile, 13 years ago) (diff)

updated breakindent patch

Vim breakindent patch

So I wanted Vim to visually wrap long lines, but take the indentation of the line into account when it does so. Apparently, Vim can't do that, but back in 2007 Václav Šmilauer posted a patch for Vim to add that feature. I have been updating that patch as Fedora releases updates for Vim. Václav has also updated it.

To get this behaviour, rebuild vim with this patch, then set breakindent. You can combine it with set showbreak=.. or set showbreak=\ \ to provide a little bit of additional indent to the wrapped portion of the lines.

Fedora 14, 7.3.056-1.fc14

These older versions of the patch interact badly with set linebreak:

Fedora 13, 7.3.055-1.fc13

Fedora 11, 7.2.315-1.fc11

Fedora 11, 7.2.148-1.fc11

Attachments (1)

Download all attachments as: .zip