GRAYBYTE WORDPRESS FILE MANAGER9262

Server IP : 198.54.121.189 / Your IP : 216.73.216.112
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /usr/share/vim/vim80/ftplugin/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /usr/share/vim/vim80/ftplugin//fortran.vim
" Vim settings file
" Language:	Fortran 2008 (and older: Fortran 2003, 95, 90, 77, 66)
" Version:	0.50
" Last Change:	2015 Nov. 30
" Maintainer:	Ajit J. Thakkar <ajit@unb.ca>; <http://www2.unb.ca/~ajit/>
" Usage:	For instructions, do :help fortran-plugin from Vim
" Credits:
" Useful suggestions were made by Stefano Zacchiroli, Hendrik Merx, Ben
" Fritz, and David Barnett.

" Only do these settings when not done yet for this buffer
if exists("b:did_ftplugin")
  finish
endif

let s:cposet=&cpoptions
set cpoptions&vim

" Don't do other file type settings for this buffer
let b:did_ftplugin = 1

" Determine whether this is a fixed or free format source file
" if this hasn't been done yet using the priority:
" buffer-local value
" > global value
" > file extension as in Intel ifort, gcc (gfortran), NAG, Pathscale, and Cray compilers
if !exists("b:fortran_fixed_source")
  if exists("fortran_free_source")
    " User guarantees free source form
    let b:fortran_fixed_source = 0
  elseif exists("fortran_fixed_source")
    " User guarantees fixed source form
    let b:fortran_fixed_source = 1
  elseif expand("%:e") ==? "f\<90\|95\|03\|08\>"
    " Free-form file extension defaults as in Intel ifort, gcc(gfortran), NAG, Pathscale, and Cray compilers
    let b:fortran_fixed_source = 0
  elseif expand("%:e") ==? "f\|f77\|for"
    " Fixed-form file extension defaults
    let b:fortran_fixed_source = 1
  else
    " Modern fortran still allows both fixed and free source form
    " Assume fixed source form unless signs of free source form
    " are detected in the first five columns of the first s:lmax lines.
    " Detection becomes more accurate and time-consuming if more lines
    " are checked. Increase the limit below if you keep lots of comments at
    " the very top of each file and you have a fast computer.
    let s:lmax = 500
    if ( s:lmax > line("$") )
      let s:lmax = line("$")
    endif
    let b:fortran_fixed_source = 1
    let s:ln=1
    while s:ln <= s:lmax
      let s:test = strpart(getline(s:ln),0,5)
      if s:test !~ '^[Cc*]' && s:test !~ '^ *[!#]' && s:test =~ '[^ 0-9\t]' && s:test !~ '^[ 0-9]*\t'
	let b:fortran_fixed_source = 0
	break
      endif
      let s:ln = s:ln + 1
    endwhile
    unlet! s:lmax s:ln s:test
  endif
endif

" Set comments and textwidth according to source type
if (b:fortran_fixed_source == 1)
  setlocal comments=:!,:*,:C
  " Fixed format requires a textwidth of 72 for code
  setlocal tw=72
  " If you need to add "&" on continued lines so that the code is
  " compatible with both free and fixed format, then you should do so
  " in column 73 and uncomment the next line
  " setlocal tw=73
else
  setlocal comments=:!
  " Free format allows a textwidth of 132
  setlocal tw=132
endif

" Set commentstring for foldmethod=marker
setlocal cms=!%s

" Tabs are not a good idea in Fortran so the default is to expand tabs
if !exists("fortran_have_tabs")
  setlocal expandtab
endif

" Set 'formatoptions' to break text lines
setlocal fo+=t

setlocal include=^\\c#\\=\\s*include\\s\\+
setlocal suffixesadd+=.f08,.f03,.f95,.f90,.for,.f,.F,.f77,.ftn,.fpp

" Define patterns for the matchit plugin
if !exists("b:match_words")
  let s:notend = '\%(\<end\s\+\)\@<!'
  let s:notselect = '\%(\<select\s\+\)\@<!'
  let s:notelse = '\%(\<end\s\+\|\<else\s\+\)\@<!'
  let s:notprocedure = '\%(\s\+procedure\>\)\@!'
  let b:match_ignorecase = 1
  let b:match_words =
    \ '(:),' .
    \ '\<select\s*case\>:' . s:notselect. '\<case\>:\<end\s*select\>,' .
    \ s:notelse . '\<if\s*(.\+)\s*then\>:' .
    \ '\<else\s*\%(if\s*(.\+)\s*then\)\=\>:\<end\s*if\>,'.
    \ 'do\s\+\(\d\+\):\%(^\s*\)\@<=\1\s,'.
    \ s:notend . '\<do\>:\<end\s*do\>,'.
    \ s:notelse . '\<where\>:\<elsewhere\>:\<end\s*where\>,'.
    \ s:notend . '\<type\s*[^(]:\<end\s*type\>,'.
    \ s:notend . '\<forall\>:\<end\s*forall\>,'.
    \ s:notend . '\<associate\>:\<end\s*associate\>,'.
    \ s:notend . '\<enum\>:\<end\s*enum\>,'.
    \ s:notend . '\<interface\>:\<end\s*interface\>,'.
    \ s:notend . '\<subroutine\>:\<end\s*subroutine\>,'.
    \ s:notend . '\<function\>:\<end\s*function\>,'.
    \ s:notend . '\<module\>' . s:notprocedure . ':\<end\s*module\>,'.
    \ s:notend . '\<program\>:\<end\s*program\>'
endif

" File filters for :browse e
if has("gui_win32") && !exists("b:browsefilter")
  let b:browsefilter = "Fortran Files (*.f;*.for;*.f77;*.f90;*.f95;*.f03;*.f08;*.fpp;*.ftn)\t*.f;*.for;*.f77;*.f90;*.f95;*.f03;*.f08;*.fpp;*.ftn\n" .
    \ "All Files (*.*)\t*.*\n"
endif

let b:undo_ftplugin = "setl fo< com< tw< cms< et< inc< sua<"
	\ . "| unlet! b:match_ignorecase b:match_words b:browsefilter"

let &cpoptions=s:cposet
unlet s:cposet

" vim:sw=2

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
March 05 2024 23:19:13
root / root
0755
README.txt
0.849 KB
August 02 2022 16:56:59
root / root
0644
a2ps.vim
0.459 KB
August 02 2022 16:56:59
root / root
0644
aap.vim
0.699 KB
August 02 2022 16:56:59
root / root
0644
abap.vim
0.781 KB
August 02 2022 16:56:59
root / root
0644
abaqus.vim
3.312 KB
August 02 2022 16:56:59
root / root
0644
ada.vim
6.258 KB
August 02 2022 16:56:59
root / root
0644
alsaconf.vim
0.428 KB
August 02 2022 16:56:59
root / root
0644
ant.vim
1.31 KB
August 02 2022 16:56:59
root / root
0644
arch.vim
0.421 KB
August 02 2022 16:56:59
root / root
0644
art.vim
0.4 KB
August 02 2022 16:56:59
root / root
0644
aspvbs.vim
1.871 KB
August 02 2022 16:56:59
root / root
0644
automake.vim
0.329 KB
August 02 2022 16:56:59
root / root
0644
awk.vim
0.401 KB
August 02 2022 16:56:59
root / root
0644
bdf.vim
0.438 KB
August 02 2022 16:56:59
root / root
0644
bst.vim
0.325 KB
August 02 2022 16:56:59
root / root
0644
btm.vim
0.309 KB
August 02 2022 16:56:59
root / root
0644
bzl.vim
2.991 KB
August 02 2022 16:56:59
root / root
0644
c.vim
1.921 KB
August 02 2022 16:56:59
root / root
0644
calendar.vim
0.451 KB
August 02 2022 16:56:59
root / root
0644
cdrdaoconf.vim
0.374 KB
August 02 2022 16:56:59
root / root
0644
ch.vim
0.461 KB
August 02 2022 16:56:59
root / root
0644
changelog.vim
8.683 KB
August 02 2022 16:56:59
root / root
0644
chicken.vim
1.624 KB
August 02 2022 16:56:59
root / root
0644
clojure.vim
3.743 KB
August 02 2022 16:56:59
root / root
0644
cmake.vim
0.351 KB
August 02 2022 16:56:59
root / root
0644
cobol.vim
9.236 KB
August 02 2022 16:56:59
root / root
0644
conf.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
config.vim
1.244 KB
August 02 2022 16:56:59
root / root
0644
context.vim
4.262 KB
August 02 2022 16:56:59
root / root
0644
cpp.vim
0.281 KB
August 02 2022 16:56:59
root / root
0644
crm.vim
0.404 KB
August 02 2022 16:56:59
root / root
0644
cs.vim
0.783 KB
August 02 2022 16:56:59
root / root
0644
csc.vim
0.717 KB
August 02 2022 16:56:59
root / root
0644
csh.vim
1.595 KB
August 02 2022 16:56:59
root / root
0644
css.vim
0.516 KB
August 02 2022 16:56:59
root / root
0644
cucumber.vim
4.995 KB
August 02 2022 16:56:59
root / root
0644
cvsrc.vim
0.39 KB
August 02 2022 16:56:59
root / root
0644
debchangelog.vim
11.226 KB
August 02 2022 16:56:59
root / root
0644
debcontrol.vim
1.797 KB
August 02 2022 16:56:59
root / root
0644
denyhosts.vim
0.374 KB
August 02 2022 16:56:59
root / root
0644
dictconf.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
dictdconf.vim
0.425 KB
August 02 2022 16:56:59
root / root
0644
diff.vim
0.347 KB
August 02 2022 16:56:59
root / root
0644
dircolors.vim
0.421 KB
August 02 2022 16:56:59
root / root
0644
docbk.vim
0.518 KB
August 02 2022 16:56:59
root / root
0644
dockerfile.vim
0.348 KB
August 02 2022 16:56:59
root / root
0644
dosbatch.vim
0.759 KB
August 02 2022 16:56:59
root / root
0644
dosini.vim
0.447 KB
August 02 2022 16:56:59
root / root
0644
dtd.vim
1.097 KB
August 02 2022 16:56:59
root / root
0644
dtrace.vim
1.124 KB
August 02 2022 16:56:59
root / root
0644
eiffel.vim
3.992 KB
August 02 2022 16:56:59
root / root
0644
elinks.vim
0.426 KB
August 02 2022 16:56:59
root / root
0644
erlang.vim
1.769 KB
August 02 2022 16:56:59
root / root
0644
eruby.vim
3.091 KB
August 02 2022 16:56:59
root / root
0644
eterm.vim
0.459 KB
August 02 2022 16:56:59
root / root
0644
falcon.vim
1.313 KB
August 02 2022 16:56:59
root / root
0644
fetchmail.vim
0.418 KB
August 02 2022 16:56:59
root / root
0644
flexwiki.vim
1.832 KB
August 02 2022 16:56:59
root / root
0644
fortran.vim
4.582 KB
August 02 2022 16:56:59
root / root
0644
framescript.vim
0.762 KB
August 02 2022 16:56:59
root / root
0644
fvwm.vim
0.381 KB
August 02 2022 16:56:59
root / root
0644
gdb.vim
0.286 KB
August 02 2022 16:56:59
root / root
0644
git.vim
1.318 KB
August 02 2022 16:56:59
root / root
0644
gitcommit.vim
2.184 KB
August 02 2022 16:56:59
root / root
0644
gitconfig.vim
0.367 KB
August 02 2022 16:56:59
root / root
0644
gitrebase.vim
1.424 KB
August 02 2022 16:56:59
root / root
0644
gitsendemail.vim
0.153 KB
August 02 2022 16:56:59
root / root
0644
go.vim
0.356 KB
August 02 2022 16:56:59
root / root
0644
gpg.vim
0.423 KB
August 02 2022 16:56:59
root / root
0644
gprof.vim
0.917 KB
August 02 2022 16:56:59
root / root
0644
groovy.vim
0.335 KB
August 02 2022 16:56:59
root / root
0644
group.vim
0.415 KB
August 02 2022 16:56:59
root / root
0644
grub.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
haml.vim
1.843 KB
August 02 2022 16:56:59
root / root
0644
hamster.vim
1.875 KB
August 02 2022 16:56:59
root / root
0644
haskell.vim
0.435 KB
August 02 2022 16:56:59
root / root
0644
help.vim
0.432 KB
August 02 2022 16:56:59
root / root
0644
hgcommit.vim
0.354 KB
August 02 2022 16:56:59
root / root
0644
hog.vim
1.361 KB
August 02 2022 16:56:59
root / root
0644
hostconf.vim
0.374 KB
August 02 2022 16:56:59
root / root
0644
hostsaccess.vim
0.426 KB
August 02 2022 16:56:59
root / root
0644
html.vim
1.587 KB
August 02 2022 16:56:59
root / root
0644
htmldjango.vim
0.323 KB
August 02 2022 16:56:59
root / root
0644
indent.vim
0.443 KB
August 02 2022 16:56:59
root / root
0644
initex.vim
0.981 KB
August 02 2022 16:56:59
root / root
0644
ishd.vim
1.234 KB
August 02 2022 16:56:59
root / root
0644
j.vim
3.314 KB
August 02 2022 16:56:59
root / root
0644
java.vim
1.646 KB
August 02 2022 16:56:59
root / root
0644
javascript.vim
1.022 KB
August 02 2022 16:56:59
root / root
0644
jproperties.vim
0.313 KB
August 02 2022 16:56:59
root / root
0644
json.vim
0.352 KB
August 02 2022 16:56:59
root / root
0644
jsp.vim
1.964 KB
August 02 2022 16:56:59
root / root
0644
kconfig.vim
0.687 KB
August 02 2022 16:56:59
root / root
0644
kwt.vim
0.831 KB
August 02 2022 16:56:59
root / root
0644
ld.vim
0.459 KB
August 02 2022 16:56:59
root / root
0644
less.vim
0.49 KB
August 02 2022 16:56:59
root / root
0644
lftp.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
libao.vim
0.43 KB
August 02 2022 16:56:59
root / root
0644
limits.vim
0.426 KB
August 02 2022 16:56:59
root / root
0644
liquid.vim
1.853 KB
August 02 2022 16:56:59
root / root
0644
lisp.vim
0.751 KB
August 02 2022 16:56:59
root / root
0644
logcheck.vim
0.488 KB
August 02 2022 16:56:59
root / root
0644
loginaccess.vim
0.432 KB
August 02 2022 16:56:59
root / root
0644
logindefs.vim
0.43 KB
August 02 2022 16:56:59
root / root
0644
logtalk.dict
1.748 KB
August 02 2022 16:56:59
root / root
0644
logtalk.vim
0.392 KB
August 02 2022 16:56:59
root / root
0644
lprolog.vim
1.249 KB
August 02 2022 16:56:59
root / root
0644
lua.vim
0.95 KB
August 02 2022 16:56:59
root / root
0644
m4.vim
0.416 KB
August 02 2022 16:56:59
root / root
0644
mail.vim
1.081 KB
August 02 2022 16:56:59
root / root
0644
mailaliases.vim
0.374 KB
August 02 2022 16:56:59
root / root
0644
mailcap.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
make.vim
0.913 KB
August 02 2022 16:56:59
root / root
0644
man.vim
5.514 KB
August 02 2022 16:56:59
root / root
0644
manconf.vim
0.434 KB
August 02 2022 16:56:59
root / root
0644
markdown.vim
1.149 KB
August 02 2022 16:56:59
root / root
0644
matlab.vim
0.736 KB
August 02 2022 16:56:59
root / root
0644
mf.vim
3.173 KB
August 02 2022 16:56:59
root / root
0644
modconf.vim
0.466 KB
August 02 2022 16:56:59
root / root
0644
mp.vim
3.625 KB
August 02 2022 16:56:59
root / root
0644
mplayerconf.vim
0.461 KB
August 02 2022 16:56:59
root / root
0644
mrxvtrc.vim
0.779 KB
August 02 2022 16:56:59
root / root
0644
msmessages.vim
1.114 KB
August 02 2022 16:56:59
root / root
0644
muttrc.vim
0.456 KB
August 02 2022 16:56:59
root / root
0644
nanorc.vim
0.437 KB
August 02 2022 16:56:59
root / root
0644
neomuttrc.vim
0.52 KB
August 02 2022 16:56:59
root / root
0644
netrc.vim
0.418 KB
August 02 2022 16:56:59
root / root
0644
nsis.vim
1.292 KB
August 02 2022 16:56:59
root / root
0644
objc.vim
0.289 KB
August 02 2022 16:56:59
root / root
0644
ocaml.vim
22.501 KB
August 02 2022 16:56:59
root / root
0644
occam.vim
1.267 KB
August 02 2022 16:56:59
root / root
0644
pamconf.vim
0.423 KB
August 02 2022 16:56:59
root / root
0644
pascal.vim
0.651 KB
August 02 2022 16:56:59
root / root
0644
passwd.vim
0.414 KB
August 02 2022 16:56:59
root / root
0644
pdf.vim
2.552 KB
August 02 2022 16:56:59
root / root
0644
perl.vim
2.783 KB
August 02 2022 16:56:59
root / root
0644
perl6.vim
2.47 KB
August 02 2022 16:56:59
root / root
0644
php.vim
2.747 KB
August 02 2022 16:56:59
root / root
0644
pinfo.vim
0.425 KB
August 02 2022 16:56:59
root / root
0644
plaintex.vim
1.123 KB
August 02 2022 16:56:59
root / root
0644
postscr.vim
0.982 KB
August 02 2022 16:56:59
root / root
0644
procmail.vim
0.468 KB
August 02 2022 16:56:59
root / root
0644
prolog.vim
0.43 KB
August 02 2022 16:56:59
root / root
0644
protocols.vim
0.446 KB
August 02 2022 16:56:59
root / root
0644
pyrex.vim
0.748 KB
August 02 2022 16:56:59
root / root
0644
python.vim
5.433 KB
August 02 2022 16:56:59
root / root
0644
qf.vim
0.448 KB
August 02 2022 16:56:59
root / root
0644
quake.vim
0.429 KB
August 02 2022 16:56:59
root / root
0644
r.vim
0.838 KB
August 02 2022 16:56:59
root / root
0644
racc.vim
0.438 KB
August 02 2022 16:56:59
root / root
0644
readline.vim
0.428 KB
August 02 2022 16:56:59
root / root
0644
registry.vim
0.723 KB
August 02 2022 16:56:59
root / root
0644
reva.vim
0.692 KB
August 02 2022 16:56:59
root / root
0644
rhelp.vim
0.721 KB
August 02 2022 16:56:59
root / root
0644
rmd.vim
1.448 KB
August 02 2022 16:56:59
root / root
0644
rnc.vim
0.421 KB
August 02 2022 16:56:59
root / root
0644
rnoweb.vim
1.013 KB
August 02 2022 16:56:59
root / root
0644
rpl.vim
0.605 KB
August 02 2022 16:56:59
root / root
0644
rrst.vim
1.077 KB
August 02 2022 16:56:59
root / root
0644
rst.vim
0.445 KB
August 02 2022 16:56:59
root / root
0644
ruby.vim
16.609 KB
August 02 2022 16:56:59
root / root
0644
rust.vim
6.42 KB
August 02 2022 16:56:59
root / root
0644
sass.vim
0.593 KB
August 02 2022 16:56:59
root / root
0644
sbt.vim
0.339 KB
August 02 2022 16:56:59
root / root
0644
scala.vim
1.124 KB
August 02 2022 16:56:59
root / root
0644
scheme.vim
1.361 KB
August 02 2022 16:56:59
root / root
0644
screen.vim
0.426 KB
August 02 2022 16:56:59
root / root
0644
scss.vim
0.233 KB
August 02 2022 16:56:59
root / root
0644
sensors.vim
0.444 KB
August 02 2022 16:56:59
root / root
0644
services.vim
0.441 KB
August 02 2022 16:56:59
root / root
0644
setserial.vim
0.429 KB
August 02 2022 16:56:59
root / root
0644
sgml.vim
1.182 KB
August 02 2022 16:56:59
root / root
0644
sh.vim
1.174 KB
August 02 2022 16:56:59
root / root
0644
sieve.vim
0.458 KB
August 02 2022 16:56:59
root / root
0644
slpconf.vim
0.466 KB
August 02 2022 16:56:59
root / root
0644
slpreg.vim
0.465 KB
August 02 2022 16:56:59
root / root
0644
slpspi.vim
0.456 KB
August 02 2022 16:56:59
root / root
0644
spec.vim
5.727 KB
August 02 2022 16:56:59
root / root
0644
sql.vim
21.108 KB
August 02 2022 16:56:59
root / root
0644
sshconfig.vim
0.431 KB
August 02 2022 16:56:59
root / root
0644
sudoers.vim
0.428 KB
August 02 2022 16:56:59
root / root
0644
svg.vim
1.172 KB
August 02 2022 16:56:59
root / root
0644
sysctl.vim
0.442 KB
August 02 2022 16:56:59
root / root
0644
systemd.vim
0.154 KB
August 02 2022 16:56:59
root / root
0644
systemverilog.vim
0.233 KB
August 02 2022 16:56:59
root / root
0644
tcl.vim
0.979 KB
August 02 2022 16:56:59
root / root
0644
tcsh.vim
1.179 KB
August 02 2022 16:56:59
root / root
0644
terminfo.vim
0.42 KB
August 02 2022 16:56:59
root / root
0644
tex.vim
1.603 KB
August 02 2022 16:56:59
root / root
0644
text.vim
0.423 KB
August 02 2022 16:56:59
root / root
0644
tmux.vim
0.285 KB
August 02 2022 16:56:59
root / root
0644
treetop.vim
0.406 KB
August 02 2022 16:56:59
root / root
0644
tt2html.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
udevconf.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
udevperm.vim
0.422 KB
August 02 2022 16:56:59
root / root
0644
udevrules.vim
0.416 KB
August 02 2022 16:56:59
root / root
0644
updatedb.vim
0.433 KB
August 02 2022 16:56:59
root / root
0644
vb.vim
1.862 KB
August 02 2022 16:56:59
root / root
0644
verilog.vim
1.931 KB
August 02 2022 16:56:59
root / root
0644
vhdl.vim
3.415 KB
August 02 2022 16:56:59
root / root
0644
vim.vim
3.137 KB
August 02 2022 16:56:59
root / root
0644
vroom.vim
0.902 KB
August 02 2022 16:56:59
root / root
0644
xdefaults.vim
0.47 KB
August 02 2022 16:56:59
root / root
0644
xf86conf.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
xhtml.vim
1.988 KB
August 02 2022 16:56:59
root / root
0644
xinetd.vim
0.465 KB
August 02 2022 16:56:59
root / root
0644
xml.vim
1.866 KB
August 02 2022 16:56:59
root / root
0644
xmodmap.vim
0.424 KB
August 02 2022 16:56:59
root / root
0644
xs.vim
0.454 KB
August 02 2022 16:56:59
root / root
0644
xsd.vim
1.144 KB
August 02 2022 16:56:59
root / root
0644
xslt.vim
0.526 KB
August 02 2022 16:56:59
root / root
0644
yaml.vim
0.453 KB
August 02 2022 16:56:59
root / root
0644
zimbu.vim
5.263 KB
August 02 2022 16:56:59
root / root
0644
zsh.vim
0.799 KB
August 02 2022 16:56:59
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF