diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2013-09-16 16:53:38 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2013-09-16 16:54:16 +0200 |
commit | d7873996b43339f6d272ffa8e3616a4e5793dc26 (patch) | |
tree | 15449a6f9f916414b8a8bec3d63fd18c44ec720a /ftdetect/gofiletype.vim | |
parent | 73cbf0269e137499d22949da48cb71a24f7bfa73 (diff) | |
download | vim-polyglot-d7873996b43339f6d272ffa8e3616a4e5793dc26.tar.gz vim-polyglot-d7873996b43339f6d272ffa8e3616a4e5793dc26.zip |
Concat ftdetect scripts and mention startup cost in the README
Diffstat (limited to 'ftdetect/gofiletype.vim')
-rw-r--r-- | ftdetect/gofiletype.vim | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/ftdetect/gofiletype.vim b/ftdetect/gofiletype.vim deleted file mode 100644 index b658f6b0..00000000 --- a/ftdetect/gofiletype.vim +++ /dev/null @@ -1,23 +0,0 @@ -" We take care to preserve the user's fileencodings and fileformats, -" because those settings are global (not buffer local), yet we want -" to override them for loading Go files, which are defined to be UTF-8. -let s:current_fileformats = '' -let s:current_fileencodings = '' - -" define fileencodings to open as utf-8 encoding even if it's ascii. -function! s:gofiletype_pre() - let s:current_fileformats = &g:fileformats - let s:current_fileencodings = &g:fileencodings - set fileencodings=utf-8 fileformats=unix - setlocal filetype=go -endfunction - -" restore fileencodings as others -function! s:gofiletype_post() - let &g:fileformats = s:current_fileformats - let &g:fileencodings = s:current_fileencodings -endfunction - -au BufNewFile *.go setlocal filetype=go fileencoding=utf-8 fileformat=unix -au BufRead *.go call s:gofiletype_pre() -au BufReadPost *.go call s:gofiletype_post() |