mirror of
https://github.com/envmodules/modules.git
synced 2026-06-07 00:25:05 +08:00
Give a more clear name to the "contrib" directory that contains architecture and configuration independent data. New directory name is "share", which correctly matches the destination of these files into the installation directory.
31 lines
795 B
VimL
31 lines
795 B
VimL
" Vim filetype plugin file
|
|
" Language: Tcl Modulefile
|
|
" Maintainer: Xavier Delaruelle <xavier.delaruelle@cea.fr>
|
|
" Original: Felix Neumärker <xdch47@posteo.de>
|
|
" Reference: https://modules.readthedocs.io/en/latest/modulefile.html
|
|
|
|
if exists("b:did_modulefile_ftplugin")
|
|
finish
|
|
endif
|
|
let b:did_modulefile_ftplugin = 1
|
|
|
|
set syntax=modulefile
|
|
|
|
" adopted from tcl ftplugin:
|
|
let s:cpo_save = &cpo
|
|
set cpo-=C
|
|
|
|
setlocal comments=:#
|
|
setlocal commentstring=#%s
|
|
setlocal formatoptions+=croql
|
|
|
|
" Undo the stuff we changed.
|
|
let b:undo_ftplugin = "setlocal fo< com< cms< inc< inex< def< isf< kp<" .
|
|
\ " | unlet! b:browsefilter"
|
|
|
|
" Restore the saved compatibility options.
|
|
let &cpo = s:cpo_save
|
|
unlet s:cpo_save
|
|
|
|
" vim:set tabstop=4 shiftwidth=4 expandtab textwidth=100:
|