mirror of https://github.com/nirenjan/dotfiles.git
				
				
				
			Create Perl ftplugin for Perl syntax folding
Remove corresponding section from vimrc and add plugin file to install script.vimbundler
							parent
							
								
									cf3ab85868
								
							
						
					
					
						commit
						5b5df1b002
					
				
							
								
								
									
										4
									
								
								install
								
								
								
								
							
							
						
						
									
										4
									
								
								install
								
								
								
								
							|  | @ -162,6 +162,7 @@ mkfolder ~/.vim | |||
| mkfolder ~/.vim/autoload | ||||
| mkfolder ~/.vim/bundle | ||||
| mkfolder ~/.vim/colors | ||||
| mkfolder ~/.vim/ftplugin | ||||
| mkfolder ~/.vim/plugin | ||||
| mkfolder ~/.vim/syntax | ||||
| 
 | ||||
|  | @ -173,6 +174,9 @@ lnfile vim/plugin/long-lines.vim ~/.vim/plugin/long-lines.vim | |||
| lnfile vim/plugin/match-brackets.vim ~/.vim/plugin/match-brackets.vim | ||||
| lnfile vim/plugin/tab-expand.vim ~/.vim/plugin/tab-expand.vim | ||||
| 
 | ||||
| # Install my filetype plugins | ||||
| lnfile vim/ftplugin/perl.vim ~/.vim/ftplugin/perl.vim | ||||
| 
 | ||||
| # Install pathogen | ||||
| if [[ ! -f ~/.vim/autoload/pathogen.vim ]] | ||||
| then | ||||
|  |  | |||
|  | @ -0,0 +1,17 @@ | |||
| " File: perl.vim | ||||
| " Author: Nirenjan Krishnan | ||||
| " Description: Perl syntax folding | ||||
| " Last Modified: May 14, 2013 | ||||
| 
 | ||||
| " Perl folding | ||||
| let perl_want_scope_in_variables = 1 | ||||
| let perl_extended_vars = 1 | ||||
| let perl_string_as_statement = 1 | ||||
| let perl_no_sync_on_sub = 1 | ||||
| let perl_no_sync_on_global_var = 1 | ||||
| let perl_sync_dist = 100 | ||||
| let perl_fold = 1 | ||||
| let perl_fold_blocks = 1 | ||||
| let perl_nofold_packages = 1 | ||||
| let perl_nofold_subs = 1 | ||||
| 
 | ||||
							
								
								
									
										13
									
								
								vimrc
								
								
								
								
							
							
						
						
									
										13
									
								
								vimrc
								
								
								
								
							|  | @ -52,18 +52,7 @@ set title | |||
| " Folding | ||||
| set foldenable | ||||
| set foldmethod=syntax | ||||
| 
 | ||||
| " Perl folding | ||||
| let perl_want_scope_in_variables = 1 | ||||
| let perl_extended_vars = 1 | ||||
| let perl_string_as_statement = 1 | ||||
| let perl_no_sync_on_sub = 1 | ||||
| let perl_no_sync_on_global_var = 1 | ||||
| let perl_sync_dist = 100 | ||||
| let perl_fold = 1 | ||||
| let perl_fold_blocks = 1 | ||||
| let perl_nofold_packages = 1 | ||||
| let perl_nofold_subs = 1 | ||||
| set foldlevel=99 | ||||
| 
 | ||||
| " Syntax shortcuts | ||||
| nmap <C-S>a :set syntax=asm<CR> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue