Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
vim /
vim90 /
autoload /
Delete
Unzip
Name
Size
Permission
Date
Action
dist
[ DIR ]
drwxr-xr-x
2025-05-13 15:07
xml
[ DIR ]
drwxr-xr-x
2025-05-13 15:07
RstFold.vim
1.86
KB
-rw-r--r--
2025-02-16 05:23
ada.vim
22.04
KB
-rw-r--r--
2025-02-16 05:23
adacomplete.vim
3.58
KB
-rw-r--r--
2025-02-16 05:23
bitbake.vim
3.02
KB
-rw-r--r--
2025-02-16 05:23
ccomplete.vim
19.32
KB
-rw-r--r--
2025-02-16 05:23
clojurecomplete.vim
8.66
KB
-rw-r--r--
2025-02-16 05:23
context.vim
2.46
KB
-rw-r--r--
2025-02-16 05:23
contextcomplete.vim
656
B
-rw-r--r--
2025-02-16 05:23
csscomplete.vim
42.24
KB
-rw-r--r--
2025-02-16 05:23
decada.vim
2.93
KB
-rw-r--r--
2025-02-16 05:23
freebasic.vim
1.02
KB
-rw-r--r--
2025-02-16 05:23
getscript.vim
24.29
KB
-rw-r--r--
2025-02-16 05:23
gnat.vim
5.21
KB
-rw-r--r--
2025-02-16 05:23
gzip.vim
6.26
KB
-rw-r--r--
2025-02-16 05:23
haskellcomplete.vim
103.31
KB
-rw-r--r--
2025-02-16 05:23
htmlcomplete.vim
24.88
KB
-rw-r--r--
2025-02-16 05:23
javascriptcomplete.vim
27.48
KB
-rw-r--r--
2025-02-16 05:23
netrw.vim
549.69
KB
-rw-r--r--
2025-02-16 05:23
netrwFileHandlers.vim
9.89
KB
-rw-r--r--
2025-02-16 05:23
netrwSettings.vim
10.23
KB
-rw-r--r--
2025-02-16 05:23
netrw_gitignore.vim
1.21
KB
-rw-r--r--
2025-02-16 05:23
paste.vim
672
B
-rw-r--r--
2025-02-16 05:23
phpcomplete.vim
346.21
KB
-rw-r--r--
2025-02-16 05:23
python.vim
7.7
KB
-rw-r--r--
2025-02-16 05:23
python3complete.vim
21.16
KB
-rw-r--r--
2025-02-16 05:23
pythoncomplete.vim
21.59
KB
-rw-r--r--
2025-02-16 05:23
rubycomplete.vim
25.26
KB
-rw-r--r--
2025-02-16 05:23
rust.vim
10.22
KB
-rw-r--r--
2025-02-16 05:23
rustfmt.vim
2.92
KB
-rw-r--r--
2025-02-16 05:23
spellfile.vim
5.96
KB
-rw-r--r--
2025-02-16 05:23
sqlcomplete.vim
38.27
KB
-rw-r--r--
2025-02-16 05:23
syntaxcomplete.vim
32.86
KB
-rw-r--r--
2025-02-16 05:23
tar.vim
29.62
KB
-rw-r--r--
2025-02-16 05:23
tohtml.vim
31.7
KB
-rw-r--r--
2025-02-16 05:23
typeset.vim
5.94
KB
-rw-r--r--
2025-02-16 05:23
vimball.vim
23.76
KB
-rw-r--r--
2025-02-16 05:23
xmlcomplete.vim
14.59
KB
-rw-r--r--
2025-02-16 05:23
xmlformat.vim
6.05
KB
-rw-r--r--
2025-02-16 05:23
zip.vim
14.69
KB
-rw-r--r--
2025-02-16 05:23
Save
Rename
" Support for bitbake indenting, see runtime/indent/bitbake.vim function s:is_bb_python_func_def(lnum) let stack = synstack(a:lnum, 1) if len(stack) == 0 return 0 endif return synIDattr(stack[0], "name") == "bbPyFuncDef" endfunction function bitbake#Indent(lnum) if !has('syntax_items') return -1 endif let stack = synstack(a:lnum, 1) if len(stack) == 0 return -1 endif let name = synIDattr(stack[0], "name") " TODO: support different styles of indentation for assignments. For now, " we only support like this: " VAR = " \ " value1 \ " value2 \ " " " " i.e. each value indented by shiftwidth(), with the final quote " completely unindented. if name == "bbVarValue" " Quote handling is tricky. kernel.bbclass has this line for instance: " EXTRA_OEMAKE = " HOSTCC="${BUILD_CC} ${BUILD_CFLAGS} ${BUILD_LDFLAGS}" " HOSTCPP="${BUILD_CPP}"" " Instead of trying to handle crazy cases like that, just assume that a " double-quote on a line by itself (following an assignment) means the " user is closing the assignment, and de-dent. if getline(a:lnum) =~ '^\s*"$' return 0 endif let prevstack = synstack(a:lnum - 1, 1) if len(prevstack) == 0 return -1 endif let prevname = synIDattr(prevstack[0], "name") " Only indent if there was actually a continuation character on " the previous line, to avoid misleading indentation. let prevlinelastchar = synIDattr(synID(a:lnum - 1, col([a:lnum - 1, "$"]) - 1, 1), "name") let prev_continued = prevlinelastchar == "bbContinue" " Did the previous line introduce an assignment? if index(["bbVarDef", "bbVarFlagDef"], prevname) != -1 if prev_continued return shiftwidth() endif endif if !prev_continued return 0 endif " Autoindent can take it from here return -1 endif if index(["bbPyDefRegion", "bbPyFuncRegion"], name) != -1 let ret = python#GetIndent(a:lnum, function('s:is_bb_python_func_def')) " Should normally always be indented by at least one shiftwidth; but allow " return of -1 (defer to autoindent) or -2 (force indent to 0) if ret == 0 return shiftwidth() elseif ret == -2 return 0 endif return ret endif " TODO: GetShIndent doesn't detect tasks prepended with 'fakeroot' " Need to submit a patch upstream to Vim to provide an extension point. " Unlike the Python indenter, the Sh indenter is way too large to copy and " modify here. if name == "bbShFuncRegion" return GetShIndent() endif " TODO: " + heuristics for de-denting out of a bbPyDefRegion? e.g. when the user " types an obvious BB keyword like addhandler or addtask, or starts " writing a shell task. Maybe too hard to implement... return -1 endfunction