33 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
		
		
			
		
	
	
			33 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
| 
								 | 
							
								" All system-wide defaults are set in $VIMRUNTIME/archlinux.vim (usually just
							 | 
						||
| 
								 | 
							
								" /usr/share/vim/vimfiles/archlinux.vim) and sourced by the call to :runtime
							 | 
						||
| 
								 | 
							
								" you can find below.  If you wish to change any of those settings, you should
							 | 
						||
| 
								 | 
							
								" do it in this file (/etc/vimrc), since archlinux.vim will be overwritten
							 | 
						||
| 
								 | 
							
								" everytime an upgrade of the vim packages is performed.  It is recommended to
							 | 
						||
| 
								 | 
							
								" make changes after sourcing archlinux.vim since it alters the value of the
							 | 
						||
| 
								 | 
							
								" 'compatible' option.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								" This line should not be removed as it ensures that various options are
							 | 
						||
| 
								 | 
							
								" properly set to work with the Vim-related packages.
							 | 
						||
| 
								 | 
							
								runtime! archlinux.vim
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								" If you prefer the old-style vim functionalty, add 'runtime! vimrc_example.vim'
							 | 
						||
| 
								 | 
							
								" Or better yet, read /usr/share/vim/vim74/vimrc_example.vim or the vim manual
							 | 
						||
| 
								 | 
							
								" and configure vim to your own liking!
							 | 
						||
| 
								 | 
							
								syntax on
							 | 
						||
| 
								 | 
							
								filetype on
							 | 
						||
| 
								 | 
							
								" Support CSharp files like Java
							 | 
						||
| 
								 | 
							
								au BufNewFile,BufRead *.csharp set filetype=java
							 | 
						||
| 
								 | 
							
								au BufNewFile,BufRead *.cs set filetype=java
							 | 
						||
| 
								 | 
							
								set number
							 | 
						||
| 
								 | 
							
								set mouse-=a
							 | 
						||
| 
								 | 
							
								colorscheme desert
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								" This establishes the indenting policy.
							 | 
						||
| 
								 | 
							
								filetype plugin indent on
							 | 
						||
| 
								 | 
							
								" show existing tab with 4 spaces width
							 | 
						||
| 
								 | 
							
								set tabstop=4
							 | 
						||
| 
								 | 
							
								" when indenting with '>', use 4 spaces width
							 | 
						||
| 
								 | 
							
								set shiftwidth=4
							 | 
						||
| 
								 | 
							
								" On pressing tab, insert 4 spaces
							 | 
						||
| 
								 | 
							
								set expandtab
							 |