|  | -*- llvm/utils/vim/README -*- | 
|  |  | 
|  | This directory contains settings for the vim editor to work on llvm *.ll and | 
|  | tablegen *.td files. It comes with filetype detection rules in the (ftdetect), | 
|  | syntax highlighting (syntax), some minimal sensible default settings (ftplugin) | 
|  | and indentation plugins (indent). | 
|  |  | 
|  | To install copy all subdirectories to your $HOME/.vim or if you prefer create | 
|  | symlinks to the files here. Do not copy the vimrc file here it is only meant as an inspiration and starting point for those working on llvm c++ code. | 
|  |  | 
|  | Note: If you notice missing or incorrect syntax highlighting, please contact | 
|  | <llvm-bugs [at] lists.llvm.org>; if you wish to provide a patch to improve the | 
|  | functionality, it will be most appreciated. Thank you. | 
|  |  | 
|  | If you find yourself working with LLVM Makefiles often, but you don't get syntax | 
|  | highlighting (because the files have names such as Makefile.rules or | 
|  | TEST.nightly.Makefile), add the following to your ~/.vimrc: | 
|  |  | 
|  | " LLVM Makefile highlighting mode | 
|  | augroup filetype | 
|  | au! BufRead,BufNewFile *Makefile*     set filetype=make | 
|  | augroup END |