1*c8cdf0f8SBram Moolenaar" Vim filetype plugin file 2*c8cdf0f8SBram Moolenaar" Language: GNU Poke 3*c8cdf0f8SBram Moolenaar" Maintainer: Doug Kearns <[email protected]> 4*c8cdf0f8SBram Moolenaar" Last Change: 2021 March 11 5*c8cdf0f8SBram Moolenaar 6*c8cdf0f8SBram Moolenaarif exists("b:did_ftplugin") 7*c8cdf0f8SBram Moolenaar finish 8*c8cdf0f8SBram Moolenaarendif 9*c8cdf0f8SBram Moolenaarlet b:did_ftplugin = 1 10*c8cdf0f8SBram Moolenaar 11*c8cdf0f8SBram Moolenaarlet s:cpo_save = &cpo 12*c8cdf0f8SBram Moolenaarset cpo&vim 13*c8cdf0f8SBram Moolenaar 14*c8cdf0f8SBram Moolenaarsetlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,:// 15*c8cdf0f8SBram Moolenaarsetlocal commentstring=//\ %s 16*c8cdf0f8SBram Moolenaarsetlocal formatoptions-=t formatoptions+=croql 17*c8cdf0f8SBram Moolenaar 18*c8cdf0f8SBram Moolenaarsetlocal include=load 19*c8cdf0f8SBram Moolenaarsetlocal suffixesadd=.pk 20*c8cdf0f8SBram Moolenaar 21*c8cdf0f8SBram Moolenaarif (has("gui_win32") || has("gui_gtk")) && !exists("b:browsefilter") 22*c8cdf0f8SBram Moolenaar let b:browsefilter = "Poke Files (*.pk)\t*.pk\n" . 23*c8cdf0f8SBram Moolenaar \ "All Files (*.*)\t*.*\n" 24*c8cdf0f8SBram Moolenaarendif 25*c8cdf0f8SBram Moolenaar 26*c8cdf0f8SBram Moolenaarlet b:undo_ftplugin = "setl fo< com< cms< inc< sua<" . 27*c8cdf0f8SBram Moolenaar \ " | unlet! b:browsefilter" 28*c8cdf0f8SBram Moolenaar 29*c8cdf0f8SBram Moolenaarlet &cpo = s:cpo_save 30*c8cdf0f8SBram Moolenaarunlet s:cpo_save 31*c8cdf0f8SBram Moolenaar 32*c8cdf0f8SBram Moolenaar" vim: nowrap sw=2 sts=2 ts=8 33