wat.vim (458B)
1 " Vim indent file 2 " Language: WebAssembly 3 " Maintainer: rhysd <lin90162@yahoo.co.jp> 4 " Last Change: Nov 14, 2023 5 " For bugs, patches and license go to https://github.com/rhysd/vim-wasm 6 7 if exists("b:did_indent") 8 finish 9 endif 10 let b:did_indent = 1 11 12 " WebAssembly text format is S-expression. We can reuse LISP indentation 13 " logic. 14 setlocal indentexpr=lispindent('.') 15 setlocal noautoindent nosmartindent 16 17 let b:undo_indent = "setl lisp< indentexpr<"