wat.vim 458 B

123456789101112131415161718
  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. if exists("b:did_indent")
  7. finish
  8. endif
  9. let b:did_indent = 1
  10. " WebAssembly text format is S-expression. We can reuse LISP indentation
  11. " logic.
  12. setlocal indentexpr=lispindent('.')
  13. setlocal noautoindent nosmartindent
  14. let b:undo_indent = "setl lisp< indentexpr<"