Commit c8fe9c76 authored by Andrew Radev's avatar Andrew Radev Committed by David Symonds

misc/vim: fix reimport guard and remove K mapping.

The "did_ftplugin" lines were ineffective and the "K" mapping was too
invasive, which is why it was removed.

R=golang-dev, dsymonds, minux.ma
CC=golang-dev
https://golang.org/cl/6823044
parent 63c6b3c4
...@@ -12,6 +12,9 @@ ...@@ -12,6 +12,9 @@
" It tries to preserve cursor position and avoids " It tries to preserve cursor position and avoids
" replacing the buffer with stderr output. " replacing the buffer with stderr output.
" "
if exists("b:did_ftplugin_go_fmt")
finish
endif
command! -buffer Fmt call s:GoFormat() command! -buffer Fmt call s:GoFormat()
...@@ -41,4 +44,6 @@ function! s:GoFormat() ...@@ -41,4 +44,6 @@ function! s:GoFormat()
call winrestview(view) call winrestview(view)
endfunction endfunction
let b:did_ftplugin_go_fmt = 1
" vim:ts=4:sw=4:et " vim:ts=4:sw=4:et
" Copyright 2011 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.
"
" godoc.vim: Vim command to see godoc.
if exists("b:did_ftplugin")
finish
endif
silent! nmap <buffer> <silent> K <Plug>(godoc-keyword)
" vim:ts=4:sw=4:et
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
" The backslash is the default maplocalleader, so it is possible that " The backslash is the default maplocalleader, so it is possible that
" your vim is set to use a different character (:help maplocalleader). " your vim is set to use a different character (:help maplocalleader).
" "
if exists("b:did_ftplugin") if exists("b:did_ftplugin_go_import")
finish finish
endif endif
...@@ -228,4 +228,6 @@ function! s:Error(s) ...@@ -228,4 +228,6 @@ function! s:Error(s)
echohl Error | echo a:s | echohl None echohl Error | echo a:s | echohl None
endfunction endfunction
let b:did_ftplugin_go_import = 1
" vim:ts=4:sw=4:et " vim:ts=4:sw=4:et
...@@ -72,5 +72,4 @@ To install godoc plugin: ...@@ -72,5 +72,4 @@ To install godoc plugin:
1. Same as 1 above. 1. Same as 1 above.
2. Copy or link plugin/godoc.vim to $HOME/.vim/plugin/godoc, 2. Copy or link plugin/godoc.vim to $HOME/.vim/plugin/godoc,
syntax/godoc.vim to $HOME/.vim/syntax/godoc.vim, syntax/godoc.vim to $HOME/.vim/syntax/godoc.vim,
ftplugin/go/godoc.vim to $HOME/.vim/ftplugin/go/godoc.vim.
and autoload/go/complete.vim to $HOME/.vim/autoload/go/complete.vim. and autoload/go/complete.vim to $HOME/.vim/autoload/go/complete.vim.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment