From: David Barnett Date: Wed, 26 Mar 2014 02:51:16 +0000 (+1100) Subject: misc/vim: Disable automatic line wrapping by textwidth. X-Git-Tag: go1.3beta1~272 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=3eb591ff76c9edb8a9ed6466712be425269f8739;p=gostls13.git misc/vim: Disable automatic line wrapping by textwidth. If someone configures a 'textwidth' in go files, vim will by default insert newlines into long lines as you type, which breaks syntax and doesn't really make sense for go code. This fixes the default. LGTM=dsymonds R=golang-codereviews, gobot, dsymonds CC=golang-codereviews https://golang.org/cl/76890046 --- diff --git a/misc/vim/ftplugin/go.vim b/misc/vim/ftplugin/go.vim index 8066733cf8..532fb17236 100644 --- a/misc/vim/ftplugin/go.vim +++ b/misc/vim/ftplugin/go.vim @@ -9,9 +9,11 @@ if exists("b:did_ftplugin") endif let b:did_ftplugin = 1 +setlocal formatoptions-=t + setlocal comments=s1:/*,mb:*,ex:*/,:// setlocal commentstring=//\ %s -let b:undo_ftplugin = "setl com< cms<" +let b:undo_ftplugin = "setl fo< com< cms<" " vim:ts=4:sw=4:et