| " Vim filetype plugin file |
| " Language: LLVM Assembly |
| " Maintainer: The LLVM team, http://llvm.org/ |
| |
| if exists("b:did_ftplugin") |
| finish |
| endif |
| let b:did_ftplugin = 1 |
| |
| setlocal softtabstop=2 shiftwidth=2 |
| setlocal expandtab |
| setlocal comments+=:; |
| setlocal commentstring=;\ %s |
| " We treat sequences of the following characters as forming 'keywords', with |
| " the aim of easing movement around LLVM identifiers: |
| " * identifier prefixes: '%' and '@' (@-@) |
| " * all characters where isalpha() returns TRUE (@) |
| " * the digits 0-9 (48-57) |
| " * other characters that may form identifiers: '_', '.', '-', '$' |
| " Comment this out to restore the default behaviour |
| setlocal iskeyword=%,@-@,@,48-57,_,.,-,$ |