diff options
Diffstat (limited to 'uvim/runtime/ftplugin/obse.vim')
| -rw-r--r-- | uvim/runtime/ftplugin/obse.vim | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/uvim/runtime/ftplugin/obse.vim b/uvim/runtime/ftplugin/obse.vim deleted file mode 100644 index bf5076f41f..0000000000 --- a/uvim/runtime/ftplugin/obse.vim +++ /dev/null @@ -1,71 +0,0 @@ -" Vim filetype plugin file -" Language: Oblivion Language (obl) -" Original Creator: Kat <katisntgood@gmail.com> -" Maintainer: Kat <katisntgood@gmail.com> -" Created: 2021 Aug 08 -" Last Change: 2022 Nov 13 -" 2024 May 23 by Riley Bruins <ribru17@gmail.com> ('commentstring') - -if exists("b:did_ftplugin") - finish -endif - -let s:cpo_save = &cpo -set cpo&vim - -let b:undo_ftplugin = "setl com< cms<" - -noremap <script> <buffer> <silent> [[ <nop> -noremap <script> <buffer> <silent> ]] <nop> - -noremap <script> <buffer> <silent> [] <nop> -noremap <script> <buffer> <silent> ][ <nop> - -setlocal commentstring=;\ %s -setlocal comments=:; - -function s:NextSection(type, backwards, visual) - if a:visual - normal! gv - endif - - if a:type == 1 - let pattern = '\v(\n\n^\S|%^)' - let flags = 'e' - elseif a:type == 2 - let pattern = '\v^\S.*' - let flags = '' - endif - - if a:backwards - let dir = '?' - else - let dir = '/' - endif - - execute 'silent normal! ' . dir . pattern . dir . flags . "\r" -endfunction - -noremap <script> <buffer> <silent> ]] - \ :call <SID>NextSection(1, 0, 0)<cr> - -noremap <script> <buffer> <silent> [[ - \ :call <SID>NextSection(1, 1, 0)<cr> - -noremap <script> <buffer> <silent> ][ - \ :call <SID>NextSection(2, 0, 0)<cr> - -noremap <script> <buffer> <silent> [] - \ :call <SID>NextSection(2, 1, 0)<cr> - -vnoremap <script> <buffer> <silent> ]] - \ :<c-u>call <SID>NextSection(1, 0, 1)<cr> -vnoremap <script> <buffer> <silent> [[ - \ :<c-u>call <SID>NextSection(1, 1, 1)<cr> -vnoremap <script> <buffer> <silent> ][ - \ :<c-u>call <SID>NextSection(2, 0, 1)<cr> -vnoremap <script> <buffer> <silent> [] - \ :<c-u>call <SID>NextSection(2, 1, 1)<cr> - -let &cpo = s:cpo_save -unlet s:cpo_save |
