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: verilog.vim
" Vim filetype plugin file " Language: Verilog HDL " Maintainer: Chih-Tsun Huang <cthuang@cs.nthu.edu.tw> " Last Change: 2017 Aug 25 by Chih-Tsun Huang " URL: http://www.cs.nthu.edu.tw/~cthuang/vim/ftplugin/verilog.vim " " Credits: " Suggestions for improvement, bug reports by " Shao <shaominghai2005@163.com> " Only do this when not done yet for this buffer if exists("b:did_ftplugin") finish endif " Don't load another plugin for this buffer let b:did_ftplugin = 1 " Set 'cpoptions' to allow line continuations let s:cpo_save = &cpo set cpo&vim " Undo the plugin effect let b:undo_ftplugin = "setlocal fo< com< tw<" \ . "| unlet! b:browsefilter b:match_ignorecase b:match_words" " Set 'formatoptions' to break comment lines but not other lines, " and insert the comment leader when hitting <CR> or using "o". setlocal fo-=t fo+=croqlm1 " Set 'comments' to format dashed lists in comments. setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,:// " Format comments to be up to 78 characters long if &textwidth == 0 setlocal tw=78 endif " Win32 can filter files in the browse dialog if has("gui_win32") && !exists("b:browsefilter") let b:browsefilter = "Verilog Source Files (*.v)\t*.v\n" . \ "All Files (*.*)\t*.*\n" endif " Let the matchit plugin know what items can be matched. if exists("loaded_matchit") let b:match_ignorecase=0 let b:match_words= \ '\<begin\>:\<end\>,' . \ '\<case\>\|\<casex\>\|\<casez\>:\<endcase\>,' . \ '\<module\>:\<endmodule\>,' . \ '\<if\>:`\@<!\<else\>,' . \ '\<function\>:\<endfunction\>,' . \ '`ifn\?def\>:`elsif\>:`else\>:`endif\>,' . \ '\<task\>:\<endtask\>,' . \ '\<specify\>:\<endspecify\>,' . \ '\<config\>:\<endconfig\>,' . \ '\<generate\>:\<endgenerate\>,' . \ '\<fork\>:\<join\>,' . \ '\<primitive\>:\<endprimitive\>,' . \ '\<table\>:\<endtable\>' endif " Reset 'cpoptions' back to the user's setting let &cpo = s:cpo_save unlet s:cpo_save
Upload File
Create Folder