if &filetype == 'info'
	setlocal nolist
    nnoremap <buffer> <silent> <Plug>InfoHeadingNext :call info#HeadingNext()<CR>
    nnoremap <buffer> <silent> <Plug>InfoHeadingPrev :call info#HeadingPrev()<CR>
    nnoremap <buffer> <silent> <Plug>InfoNext :call info#GoRelative('Next')<CR>
    nnoremap <buffer> <silent> <Plug>InfoPrev :call info#GoRelative('Prev')<CR>
    nnoremap <buffer> <silent> <Plug>InfoUp :call info#GoRelative('Up')<CR>
    nnoremap <buffer> <silent> <Plug>InfoFollow :call info#FollowRef()<CR>
    nnoremap <buffer> <silent> <Plug>InfoLinkNext :call search('\(^\* .*::\\|\*note\( \\|\n\)\)')<CR>
    nnoremap <buffer> <silent> <Plug>InfoLinkPrev :call search('\(^\* .*::\\|\*note\( \\|\n\)\)', 'b')<CR>
    if !exists("g:no_plugin_maps") && !exists("g:no_info_maps")
        if !hasmapto('<Plug>InfoHeadingNext')
            nmap <buffer> ]] <Plug>InfoHeadingNext
        endif
        if !hasmapto('<Plug>InfoHeadingPrev')
            nmap <buffer> [[ <Plug>InfoHeadingPrev
        endif
        if !hasmapto('<Plug>InfoFollow')
            nmap <buffer> <C-]> <Plug>InfoFollow
        endif
        if !hasmapto('<Plug>InfoLinkNext')
            nmap <buffer> <C-I> <Plug>InfoLinkNext
        endif
        if !hasmapto('<Plug>InfoLinkPrev')
            nmap <buffer> <C-[>[Z <Plug>InfoLinkPrev
        endif
        if !hasmapto('<Plug>InfoNext')
            nmap <buffer> <LocalLeader>n <Plug>InfoNext
        endif
        if !hasmapto('<Plug>InfoPrev')
            nmap <buffer> <LocalLeader>p <Plug>InfoPrev
        endif
        if !hasmapto('<Plug>InfoUp')
            nmap <buffer> <LocalLeader>u <Plug>InfoUp
        endif
    endif
endif