mirror of https://github.com/nirenjan/vimfiles.git
Create Perl ftplugin for Perl syntax folding
Remove corresponding section from vimrc and add plugin file to install script.vimbundler
parent
fdba95857b
commit
6d4fb8745d
|
@ -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