mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 11:28:22 +00:00
Merge pull request #13439 from shade-of-noon/man-iskeyword
[RDY] man.vim: Set iskeyword explicitly.
This commit is contained in:
@@ -137,8 +137,6 @@ function! s:put_page(page) abort
|
|||||||
setlocal modifiable
|
setlocal modifiable
|
||||||
setlocal noreadonly
|
setlocal noreadonly
|
||||||
setlocal noswapfile
|
setlocal noswapfile
|
||||||
" git-ls-files(1) is all one keyword/tag-target
|
|
||||||
setlocal iskeyword+=(,)
|
|
||||||
silent keepjumps %delete _
|
silent keepjumps %delete _
|
||||||
silent put =a:page
|
silent put =a:page
|
||||||
while getline(1) =~# '^\s*$'
|
while getline(1) =~# '^\s*$'
|
||||||
|
@@ -16,7 +16,11 @@ setlocal noswapfile buftype=nofile bufhidden=hide
|
|||||||
setlocal nomodified readonly nomodifiable
|
setlocal nomodified readonly nomodifiable
|
||||||
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 iskeyword+=-
|
|
||||||
|
" Parentheses and '-' for references like `git-ls-files(1)`; '@' for systemd
|
||||||
|
" pages; ':' for Perl and C++ pages. Here, I intentionally omit the locale
|
||||||
|
" specific characters matched by `@`.
|
||||||
|
setlocal iskeyword=@-@,:,a-z,A-Z,48-57,_,.,-,(,)
|
||||||
|
|
||||||
setlocal nonumber norelativenumber
|
setlocal nonumber norelativenumber
|
||||||
setlocal foldcolumn=0 colorcolumn=0 nolist nofoldenable
|
setlocal foldcolumn=0 colorcolumn=0 nolist nofoldenable
|
||||||
@@ -27,6 +31,7 @@ if !exists('g:no_plugin_maps') && !exists('g:no_man_maps')
|
|||||||
nnoremap <silent> <buffer> j gj
|
nnoremap <silent> <buffer> j gj
|
||||||
nnoremap <silent> <buffer> k gk
|
nnoremap <silent> <buffer> k gk
|
||||||
nnoremap <silent> <buffer> gO :call man#show_toc()<CR>
|
nnoremap <silent> <buffer> gO :call man#show_toc()<CR>
|
||||||
|
nnoremap <silent> <buffer> <2-LeftMouse> :Man<CR>
|
||||||
if s:pager
|
if s:pager
|
||||||
nnoremap <silent> <buffer> <nowait> q :lclose<CR>:q<CR>
|
nnoremap <silent> <buffer> <nowait> q :lclose<CR>:q<CR>
|
||||||
else
|
else
|
||||||
|
Reference in New Issue
Block a user