diff --git a/doc/unimpaired.txt b/doc/unimpaired.txt index 98178d1..b94654c 100644 --- a/doc/unimpaired.txt +++ b/doc/unimpaired.txt @@ -76,6 +76,7 @@ On Off Toggle Option *[ob* *]ob* *=ob* 'background' (dark is off, light is on) *[oc* *]oc* *=oc* 'cursorline' *[od* *]od* *=od* 'diff' (actually |:diffthis| / |:diffoff|) +*[oe* *]oe* *=oe* 'linebreak' (if has('linebreak')) *[oh* *]oh* *=oh* 'hlsearch' *[oi* *]oi* *=oi* 'ignorecase' *[ol* *]ol* *=ol* 'list' diff --git a/plugin/unimpaired.vim b/plugin/unimpaired.vim index b5f46ba..a5a9e2c 100644 --- a/plugin/unimpaired.vim +++ b/plugin/unimpaired.vim @@ -242,6 +242,9 @@ call s:option_map('u', 'cursorcolumn', 'setlocal') call s:map('n', '[od', ':diffthis') call s:map('n', ']od', ':diffoff') call s:map('n', '=od', ':=&diff ? "diffoff" : "diffthis"') +if has("linebreak") + call s:option_map('e', 'linebreak', 'setlocal') +endif call s:option_map('h', 'hlsearch', 'set') call s:option_map('i', 'ignorecase', 'set') call s:option_map('l', 'list', 'setlocal')