" Vim filetype plugin file " Language: Gleam " Maintainer: Kirill Morozov " Previous Maintainer: Trilowy (https://github.com/trilowy) " Based On: https://github.com/gleam-lang/gleam.vim " Last Change: 2025 Apr 21 if exists('b:did_ftplugin') finish endif let b:did_ftplugin = 1 setlocal comments=:////,:///,:// setlocal commentstring=//\ %s setlocal formatprg=gleam\ format\ --stdin setlocal suffixesadd=.gleam let b:undo_ftplugin = "setlocal com< cms< fp< sua<" if get(g:, "gleam_recommended_style", 1) setlocal expandtab setlocal shiftwidth=2 setlocal smartindent setlocal softtabstop=2 setlocal tabstop=2 let b:undo_ftplugin ..= " | setlocal et< sw< si< sts< ts<" endif if !exists('current_compiler') compiler gleam_build let b:undo_ftplugin ..= "| compiler make" endif " vim: sw=2 sts=2 et