mirror of
https://github.com/neovim/neovim.git
synced 2024-12-25 05:35:10 -07:00
Merge #28775 fix(man.vim): signcolumn causes broken wrap
This commit is contained in:
commit
b60030b7bf
@ -8,14 +8,16 @@ let b:did_ftplugin = 1
|
|||||||
|
|
||||||
setlocal noexpandtab tabstop=8 softtabstop=8 shiftwidth=8
|
setlocal noexpandtab tabstop=8 softtabstop=8 shiftwidth=8
|
||||||
setlocal wrap breakindent linebreak
|
setlocal wrap breakindent linebreak
|
||||||
|
setlocal colorcolumn=0 nolist
|
||||||
|
|
||||||
" Parentheses and '-' for references like `git-ls-files(1)`; '@' for systemd
|
" Parentheses and '-' for references like `git-ls-files(1)`; '@' for systemd
|
||||||
" pages; ':' for Perl and C++ pages. Here, I intentionally omit the locale
|
" pages; ':' for Perl and C++ pages. Here, I intentionally omit the locale
|
||||||
" specific characters matched by `@`.
|
" specific characters matched by `@`.
|
||||||
setlocal iskeyword=@-@,:,a-z,A-Z,48-57,_,.,-,(,)
|
setlocal iskeyword=@-@,:,a-z,A-Z,48-57,_,.,-,(,)
|
||||||
|
|
||||||
setlocal nonumber norelativenumber
|
" man page content is likely preformatted for the terminal width, so
|
||||||
setlocal foldcolumn=0 colorcolumn=0 nolist nofoldenable
|
" narrowing display by any additional columns leads to Embarrassing Line Wrap
|
||||||
|
setlocal nonumber norelativenumber foldcolumn=0 signcolumn=auto
|
||||||
|
|
||||||
setlocal tagfunc=v:lua.require'man'.goto_tag
|
setlocal tagfunc=v:lua.require'man'.goto_tag
|
||||||
|
|
||||||
@ -35,6 +37,8 @@ if get(g:, 'ft_man_folding_enable', 0)
|
|||||||
setlocal foldenable
|
setlocal foldenable
|
||||||
setlocal foldmethod=indent
|
setlocal foldmethod=indent
|
||||||
setlocal foldnestmax=1
|
setlocal foldnestmax=1
|
||||||
|
else
|
||||||
|
setlocal nofoldenable
|
||||||
endif
|
endif
|
||||||
|
|
||||||
let b:undo_ftplugin = ''
|
let b:undo_ftplugin = ''
|
||||||
|
Loading…
Reference in New Issue
Block a user