You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
1.1 KiB
23 lines
1.1 KiB
-*- 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
|