Create Perl ftplugin for Perl syntax folding

Remove corresponding section from vimrc and add plugin file to install
script.
vimbundler
nirenjan 2013-05-14 15:43:38 -07:00
parent fdba95857b
commit 6d4fb8745d
2 changed files with 18 additions and 12 deletions

17
ftplugin/perl.vim 100644
View File

@ -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
View File

@ -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>