23 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
-*- 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
 |