summaryrefslogtreecommitdiff
path: root/uvim/runtime/ftplugin/obse.vim
diff options
context:
space:
mode:
Diffstat (limited to 'uvim/runtime/ftplugin/obse.vim')
-rw-r--r--uvim/runtime/ftplugin/obse.vim71
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