" Copyright 2013 The Go Authors. All rights reserved.
" Use of this source code is governed by a BSD-style
" license that can be found in the LICENSE file.
"
" go.vim: Vim filetype plugin for Go.

if exists("b:did_ftplugin")
    finish
endif
let b:did_ftplugin = 1

setlocal formatoptions-=t

setlocal comments=s1:/*,mb:*,ex:*/,://
setlocal commentstring=//\ %s

let b:undo_ftplugin = "setl fo< com< cms<"

" vim:ts=4:sw=4:et

" Copyright 2013 The Go Authors. All rights reserved.
" Use of this source code is governed by a BSD-style
" license that can be found in the LICENSE file.
"
" go.vim: Vim filetype plugin for Go.

if exists("b:did_ftplugin")
    finish
endif
let b:did_ftplugin = 1

setlocal formatoptions-=t

setlocal comments=s1:/*,mb:*,ex:*/,://
setlocal commentstring=//\ %s

let b:undo_ftplugin = "setl fo< com< cms<"

map <buffer> <silent> ]] :call search("^}$")<CR>
map <buffer> <silent> [[ :call search("^func", 'b')<CR>
map <buffer> <silent> ][ :call search("^func")<CR>
map <buffer> <silent> [] :call search("^}$", 'b')<CR>

" vim:ts=4:sw=4:et

Add mappings to make [[, ]], etc. work when editing Go files in Vim.
Add mappings to make [[, ]], etc. work when editing Go files in Vim.

mikelward/conf,mikelward/conf