X7ROOT File Manager
Current Path:
/usr/share/vim/vim80/ftplugin
usr
/
share
/
vim
/
vim80
/
ftplugin
/
??
..
??
README.txt
(869 B)
??
a2ps.vim
(470 B)
??
aap.vim
(716 B)
??
abap.vim
(800 B)
??
abaqus.vim
(3.31 KB)
??
ada.vim
(6.26 KB)
??
alsaconf.vim
(438 B)
??
ant.vim
(1.31 KB)
??
arch.vim
(431 B)
??
art.vim
(410 B)
??
aspvbs.vim
(1.87 KB)
??
automake.vim
(337 B)
??
awk.vim
(411 B)
??
bdf.vim
(449 B)
??
bst.vim
(333 B)
??
btm.vim
(316 B)
??
bzl.vim
(2.99 KB)
??
c.vim
(1.92 KB)
??
calendar.vim
(462 B)
??
cdrdaoconf.vim
(383 B)
??
ch.vim
(472 B)
??
changelog.vim
(8.68 KB)
??
chicken.vim
(1.62 KB)
??
clojure.vim
(3.74 KB)
??
cmake.vim
(359 B)
??
cobol.vim
(9.24 KB)
??
conf.vim
(434 B)
??
config.vim
(1.24 KB)
??
context.vim
(4.26 KB)
??
cpp.vim
(288 B)
??
crm.vim
(414 B)
??
cs.vim
(802 B)
??
csc.vim
(734 B)
??
csh.vim
(1.59 KB)
??
css.vim
(528 B)
??
cucumber.vim
(5 KB)
??
cvsrc.vim
(399 B)
??
debchangelog.vim
(11.23 KB)
??
debcontrol.vim
(1.8 KB)
??
denyhosts.vim
(383 B)
??
dictconf.vim
(434 B)
??
dictdconf.vim
(435 B)
??
diff.vim
(355 B)
??
dircolors.vim
(431 B)
??
docbk.vim
(530 B)
??
dockerfile.vim
(356 B)
??
dosbatch.vim
(777 B)
??
dosini.vim
(458 B)
??
dtd.vim
(1.1 KB)
??
dtrace.vim
(1.12 KB)
??
eiffel.vim
(3.99 KB)
??
elinks.vim
(436 B)
??
erlang.vim
(1.77 KB)
??
eruby.vim
(3.09 KB)
??
eterm.vim
(470 B)
??
falcon.vim
(1.31 KB)
??
fetchmail.vim
(428 B)
??
flexwiki.vim
(1.83 KB)
??
fortran.vim
(4.58 KB)
??
framescript.vim
(780 B)
??
fvwm.vim
(390 B)
??
gdb.vim
(293 B)
??
git.vim
(1.32 KB)
??
gitcommit.vim
(2.18 KB)
??
gitconfig.vim
(376 B)
??
gitrebase.vim
(1.42 KB)
??
gitsendemail.vim
(157 B)
??
go.vim
(365 B)
??
gpg.vim
(433 B)
??
gprof.vim
(939 B)
??
groovy.vim
(343 B)
??
group.vim
(425 B)
??
grub.vim
(434 B)
??
haml.vim
(1.84 KB)
??
hamster.vim
(1.88 KB)
??
haskell.vim
(445 B)
??
help.vim
(442 B)
??
hgcommit.vim
(363 B)
??
hog.vim
(1.36 KB)
??
hostconf.vim
(383 B)
??
hostsaccess.vim
(436 B)
??
html.vim
(1.59 KB)
??
htmldjango.vim
(331 B)
??
indent.vim
(454 B)
??
initex.vim
(1005 B)
??
ishd.vim
(1.23 KB)
??
j.vim
(3.31 KB)
??
java.vim
(1.65 KB)
??
javascript.vim
(1.02 KB)
??
jproperties.vim
(321 B)
??
json.vim
(360 B)
??
jsp.vim
(1.96 KB)
??
kconfig.vim
(703 B)
??
kwt.vim
(851 B)
??
ld.vim
(470 B)
??
less.vim
(502 B)
??
lftp.vim
(434 B)
??
libao.vim
(440 B)
??
limits.vim
(436 B)
??
liquid.vim
(1.85 KB)
??
lisp.vim
(769 B)
??
logcheck.vim
(500 B)
??
loginaccess.vim
(442 B)
??
logindefs.vim
(440 B)
??
logtalk.dict
(1.75 KB)
??
logtalk.vim
(401 B)
??
lprolog.vim
(1.25 KB)
??
lua.vim
(973 B)
??
m4.vim
(426 B)
??
mail.vim
(1.08 KB)
??
mailaliases.vim
(383 B)
??
mailcap.vim
(434 B)
??
make.vim
(935 B)
??
man.vim
(5.51 KB)
??
manconf.vim
(444 B)
??
markdown.vim
(1.15 KB)
??
matlab.vim
(754 B)
??
mf.vim
(3.17 KB)
??
modconf.vim
(477 B)
??
mp.vim
(3.63 KB)
??
mplayerconf.vim
(472 B)
??
mrxvtrc.vim
(798 B)
??
msmessages.vim
(1.11 KB)
??
muttrc.vim
(467 B)
??
nanorc.vim
(447 B)
??
neomuttrc.vim
(532 B)
??
netrc.vim
(428 B)
??
nsis.vim
(1.29 KB)
??
objc.vim
(296 B)
??
ocaml.vim
(22.5 KB)
??
occam.vim
(1.27 KB)
??
pamconf.vim
(433 B)
??
pascal.vim
(667 B)
??
passwd.vim
(424 B)
??
pdf.vim
(2.55 KB)
??
perl.vim
(2.78 KB)
??
perl6.vim
(2.47 KB)
??
php.vim
(2.75 KB)
??
pinfo.vim
(435 B)
??
plaintex.vim
(1.12 KB)
??
postscr.vim
(1006 B)
??
procmail.vim
(479 B)
??
prolog.vim
(440 B)
??
protocols.vim
(457 B)
??
pyrex.vim
(766 B)
??
python.vim
(5.43 KB)
??
qf.vim
(459 B)
??
quake.vim
(439 B)
??
r.vim
(858 B)
??
racc.vim
(449 B)
??
readline.vim
(438 B)
??
registry.vim
(740 B)
??
reva.vim
(709 B)
??
rhelp.vim
(738 B)
??
rmd.vim
(1.45 KB)
??
rnc.vim
(431 B)
??
rnoweb.vim
(1.01 KB)
??
rpl.vim
(620 B)
??
rrst.vim
(1.08 KB)
??
rst.vim
(456 B)
??
ruby.vim
(16.61 KB)
??
rust.vim
(6.42 KB)
??
sass.vim
(607 B)
??
sbt.vim
(347 B)
??
scala.vim
(1.12 KB)
??
scheme.vim
(1.36 KB)
??
screen.vim
(436 B)
??
scss.vim
(239 B)
??
sensors.vim
(455 B)
??
services.vim
(452 B)
??
setserial.vim
(439 B)
??
sgml.vim
(1.18 KB)
??
sh.vim
(1.17 KB)
??
sieve.vim
(469 B)
??
slpconf.vim
(477 B)
??
slpreg.vim
(476 B)
??
slpspi.vim
(467 B)
??
spec.vim
(5.73 KB)
??
sql.vim
(21.11 KB)
??
sshconfig.vim
(441 B)
??
sudoers.vim
(438 B)
??
svg.vim
(1.17 KB)
??
sysctl.vim
(453 B)
??
systemd.vim
(158 B)
??
systemverilog.vim
(239 B)
??
tcl.vim
(1002 B)
??
tcsh.vim
(1.18 KB)
??
terminfo.vim
(430 B)
??
tex.vim
(1.6 KB)
??
text.vim
(433 B)
??
tmux.vim
(292 B)
??
treetop.vim
(416 B)
??
tt2html.vim
(434 B)
??
udevconf.vim
(434 B)
??
udevperm.vim
(432 B)
??
udevrules.vim
(426 B)
??
updatedb.vim
(443 B)
??
vb.vim
(1.86 KB)
??
verilog.vim
(1.93 KB)
??
vhdl.vim
(3.42 KB)
??
vim.vim
(3.14 KB)
??
vroom.vim
(924 B)
??
xdefaults.vim
(481 B)
??
xf86conf.vim
(434 B)
??
xhtml.vim
(1.99 KB)
??
xinetd.vim
(476 B)
??
xml.vim
(1.87 KB)
??
xmodmap.vim
(434 B)
??
xs.vim
(465 B)
??
xsd.vim
(1.14 KB)
??
xslt.vim
(539 B)
??
yaml.vim
(464 B)
??
zimbu.vim
(5.26 KB)
??
zsh.vim
(818 B)
Editing: perl.vim
" Vim filetype plugin file " Language: Perl " Maintainer: vim-perl <vim-perl@googlegroups.com> " Homepage: http://github.com/vim-perl/vim-perl " Bugs/requests: http://github.com/vim-perl/vim-perl/issues " Last Change: 2015-02-09 if exists("b:did_ftplugin") | finish | endif let b:did_ftplugin = 1 " Make sure the continuation lines below do not cause problems in " compatibility mode. let s:save_cpo = &cpo set cpo-=C setlocal formatoptions-=t setlocal formatoptions+=crqol setlocal keywordprg=perldoc\ -f setlocal comments=:# setlocal commentstring=#%s " Change the browse dialog on Win32 to show mainly Perl-related files if has("gui_win32") let b:browsefilter = "Perl Source Files (*.pl)\t*.pl\n" . \ "Perl Modules (*.pm)\t*.pm\n" . \ "Perl Documentation Files (*.pod)\t*.pod\n" . \ "All Files (*.*)\t*.*\n" endif " Provided by Ned Konz <ned at bike-nomad dot com> "--------------------------------------------- setlocal include=\\<\\(use\\\|require\\)\\> setlocal includeexpr=substitute(substitute(substitute(v:fname,'::','/','g'),'->\*','',''),'$','.pm','') setlocal define=[^A-Za-z_] setlocal iskeyword+=: " The following line changes a global variable but is necessary to make " gf and similar commands work. Thanks to Andrew Pimlott for pointing " out the problem. If this causes a problem for you, add an " after/ftplugin/perl.vim file that contains " set isfname-=: set isfname+=: " Set this once, globally. if !exists("perlpath") if executable("perl") try if &shellxquote != '"' let perlpath = system('perl -e "print join(q/,/,@INC)"') else let perlpath = system("perl -e 'print join(q/,/,@INC)'") endif let perlpath = substitute(perlpath,',.$',',,','') catch /E145:/ let perlpath = ".,," endtry else " If we can't call perl to get its path, just default to using the " current directory and the directory of the current file. let perlpath = ".,," endif endif " Append perlpath to the existing path value, if it is set. Since we don't " use += to do it because of the commas in perlpath, we have to handle the " global / local settings, too. if &l:path == "" if &g:path == "" let &l:path=perlpath else let &l:path=&g:path.",".perlpath endif else let &l:path=&l:path.",".perlpath endif "--------------------------------------------- " Undo the stuff we changed. let b:undo_ftplugin = "setlocal fo< com< cms< inc< inex< def< isk< isf< kp< path<" . \ " | unlet! b:browsefilter" " proper matching for matchit plugin let b:match_skip = 's:comment\|string\|perlQQ\|perlShellCommand\|perlHereDoc\|perlSubstitution\|perlTranslation\|perlMatch\|perlFormatField' let b:match_words = '\<if\>:\<elsif\>:\<else\>' " Restore the saved compatibility options. let &cpo = s:save_cpo unlet s:save_cpo
Upload File
Create Folder