summaryrefslogtreecommitdiff
path: root/uvim/runtime/ftplugin/go.vim
diff options
context:
space:
mode:
authorMehmet Samet Duman <yongdohyun@projecttick.org>2026-04-03 22:21:25 +0300
committerMehmet Samet Duman <yongdohyun@projecttick.org>2026-04-04 00:23:03 +0300
commit2eae5db069dc171f74cd863487655f6a88e5384d (patch)
tree2d9d05e09978a2a44acbfbb8d651f240df3ca052 /uvim/runtime/ftplugin/go.vim
parent473d922faed49241a5d29d9e37dc4819cd512006 (diff)
downloadProject-Tick-2eae5db069dc171f74cd863487655f6a88e5384d.tar.gz
Project-Tick-2eae5db069dc171f74cd863487655f6a88e5384d.zip
NOISSUE rebrand vim to MNV's not Vim
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
Diffstat (limited to 'uvim/runtime/ftplugin/go.vim')
-rw-r--r--uvim/runtime/ftplugin/go.vim86
1 files changed, 0 insertions, 86 deletions
diff --git a/uvim/runtime/ftplugin/go.vim b/uvim/runtime/ftplugin/go.vim
deleted file mode 100644
index 6559ad1011..0000000000
--- a/uvim/runtime/ftplugin/go.vim
+++ /dev/null
@@ -1,86 +0,0 @@
-" Vim filetype plugin file
-" Language: Go
-" Maintainer: David Barnett (https://github.com/google/vim-ft-go is archived)
-" Last Change: 2014 Aug 16
-" 2024 Jul 16 by Vim Project (add recommended indent style)
-" 2025 Mar 07 by Vim Project (add formatprg and keywordprg option #16804)
-" 2025 Mar 18 by Vim Project (use :term for 'keywordprg' #16911)
-" 2025 Apr 16 by Vim Project (set 'cpoptions' for line continuation, #17121)
-" 2025 Jul 02 by Vim Project (add section movement mappings #17641)
-" 2025 Jul 05 by Vim Project (update b:undo_ftplugin #17664)
-" 2026 Feb 13 by Vim Project (remove formatprg #19108)
-
-if exists('b:did_ftplugin')
- finish
-endif
-let b:did_ftplugin = 1
-
-let s:cpo_save = &cpo
-set cpo&vim
-
-setlocal formatoptions-=t
-
-setlocal comments=s1:/*,mb:*,ex:*/,://
-setlocal commentstring=//\ %s
-setlocal keywordprg=:GoKeywordPrg
-
-command! -buffer -nargs=* GoKeywordPrg call s:GoKeywordPrg()
-
-let b:undo_ftplugin = 'setl fo< com< cms< kp<'
- \ . '| delcommand -buffer GoKeywordPrg'
-
-if get(g:, 'go_recommended_style', 1)
- setlocal noexpandtab softtabstop=0 shiftwidth=0
- let b:undo_ftplugin .= ' | setl et< sts< sw<'
-endif
-
-if !exists('*' . expand('<SID>') . 'GoKeywordPrg')
- func! s:GoKeywordPrg()
- let temp_isk = &l:iskeyword
- setl iskeyword+=.
- try
- let cmd = 'go doc -C ' . shellescape(expand('%:h')) . ' ' . shellescape(expand('<cword>'))
- if has('gui_running') || has('nvim')
- exe 'hor term' cmd
- else
- exe '!' . cmd
- endif
- finally
- let &l:iskeyword = temp_isk
- endtry
- endfunc
-endif
-
-if !exists("no_plugin_maps") && !exists("no_go_maps")
- noremap <silent> <buffer> ]] <Cmd>call <SID>GoFindSection('next_start', v:count1)<CR>
- noremap <silent> <buffer> ][ <Cmd>call <SID>GoFindSection('next_end', v:count1)<CR>
- noremap <silent> <buffer> [[ <Cmd>call <SID>GoFindSection('prev_start', v:count1)<CR>
- noremap <silent> <buffer> [] <Cmd>call <SID>GoFindSection('prev_end', v:count1)<CR>
- let b:undo_ftplugin .= ''
- \ . "| silent! exe 'unmap <buffer> ]]'"
- \ . "| silent! exe 'unmap <buffer> ]['"
- \ . "| silent! exe 'unmap <buffer> [['"
- \ . "| silent! exe 'unmap <buffer> []'"
-endif
-
-function! <SID>GoFindSection(dir, count)
- mark '
- let c = a:count
- while c > 0
- if a:dir == 'next_start'
- keepjumps call search('^\(type\|func\)\>', 'W')
- elseif a:dir == 'next_end'
- keepjumps call search('^}', 'W')
- elseif a:dir == 'prev_start'
- keepjumps call search('^\(type\|func\)\>', 'bW')
- elseif a:dir == 'prev_end'
- keepjumps call search('^}', 'bW')
- endif
- let c -= 1
- endwhile
-endfunction
-
-let &cpo = s:cpo_save
-unlet s:cpo_save
-
-" vim: sw=2 sts=2 et