mirror of
				https://github.com/neovim/neovim.git
				synced 2025-11-04 09:44:31 +00:00 
			
		
		
		
	This is a regression introduced by: https://github.com/neovim/neovim/pull/5290/files#diff-8691c83194ea5f1342ecc9f17b4c51d8R46 When the <plug> mappings were changed to using :Man, they should have changed to use `nnoremap` as well. Fixes #5776.
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
" Maintainer:          Anmol Sethi <anmol@aubble.com>
 | 
						|
" Previous Maintainer: SungHyun Nam <goweol@gmail.com>
 | 
						|
 | 
						|
if exists('b:did_ftplugin') || &filetype !=# 'man'
 | 
						|
  finish
 | 
						|
endif
 | 
						|
let b:did_ftplugin = 1
 | 
						|
 | 
						|
let s:pager = !exists('b:man_sect')
 | 
						|
 | 
						|
if s:pager
 | 
						|
  call man#init_pager()
 | 
						|
endif
 | 
						|
 | 
						|
setlocal buftype=nofile
 | 
						|
setlocal noswapfile
 | 
						|
setlocal bufhidden=hide
 | 
						|
setlocal nomodified
 | 
						|
setlocal readonly
 | 
						|
setlocal nomodifiable
 | 
						|
setlocal noexpandtab
 | 
						|
setlocal tabstop=8
 | 
						|
setlocal softtabstop=8
 | 
						|
setlocal shiftwidth=8
 | 
						|
 | 
						|
setlocal nonumber
 | 
						|
setlocal norelativenumber
 | 
						|
setlocal foldcolumn=0
 | 
						|
setlocal colorcolumn=0
 | 
						|
setlocal nolist
 | 
						|
setlocal nofoldenable
 | 
						|
 | 
						|
if !exists('g:no_plugin_maps') && !exists('g:no_man_maps')
 | 
						|
  nnoremap <silent> <buffer> <C-]>      :Man<CR>
 | 
						|
  nnoremap <silent> <buffer> K          :Man<CR>
 | 
						|
  nnoremap <silent> <buffer> <C-T>      :call man#pop_tag()<CR>
 | 
						|
  if s:pager
 | 
						|
    nnoremap <silent> <buffer> <nowait> q :q<CR>
 | 
						|
  else
 | 
						|
    nnoremap <silent> <buffer> <nowait> q <C-W>c
 | 
						|
  endif
 | 
						|
endif
 | 
						|
 | 
						|
if get(g:, 'ft_man_folding_enable', 0)
 | 
						|
  setlocal foldenable
 | 
						|
  setlocal foldmethod=indent
 | 
						|
  setlocal foldnestmax=1
 | 
						|
endif
 | 
						|
 | 
						|
let b:undo_ftplugin = ''
 | 
						|
" vim: set sw=2:
 |