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
|
" Folding
|
||||||
set foldenable
|
set foldenable
|
||||||
set foldmethod=syntax
|
set foldmethod=syntax
|
||||||
|
set foldlevel=99
|
||||||
" 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
|
|
||||||
|
|
||||||
" Syntax shortcuts
|
" Syntax shortcuts
|
||||||
nmap <C-S>a :set syntax=asm<CR>
|
nmap <C-S>a :set syntax=asm<CR>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue