neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

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<"