Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64
Apache/2.4.52 (Ubuntu)
Server IP : 192.168.1.1 & Your IP : 18.188.119.49
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
vim /
vim82 /
doc /
Delete
Unzip
Name
Size
Permission
Date
Action
README.Debian
324
B
-rw-r--r--
2024-08-27 05:29
arabic.txt
11.92
KB
-rw-r--r--
2025-04-02 12:39
autocmd.txt
72.57
KB
-rw-r--r--
2025-04-02 12:39
builtin.txt
379.96
KB
-rw-r--r--
2025-04-02 12:39
change.txt
77.36
KB
-rw-r--r--
2025-04-02 12:39
channel.txt
49.21
KB
-rw-r--r--
2025-04-02 12:39
cmdline.txt
48.96
KB
-rw-r--r--
2025-04-02 12:39
debug.txt
6.73
KB
-rw-r--r--
2025-04-02 12:39
debugger.txt
5.32
KB
-rw-r--r--
2025-04-02 12:39
develop.txt
22.33
KB
-rw-r--r--
2025-04-02 12:39
diff.txt
17.1
KB
-rw-r--r--
2025-04-02 12:39
digraph.txt
60.63
KB
-rw-r--r--
2025-04-02 12:39
editing.txt
73.55
KB
-rw-r--r--
2025-04-02 12:39
eval.txt
174.1
KB
-rw-r--r--
2025-04-02 12:39
farsi.txt
523
B
-rw-r--r--
2025-04-02 12:39
filetype.txt
27.34
KB
-rw-r--r--
2025-04-02 12:39
fold.txt
23.57
KB
-rw-r--r--
2025-04-02 12:39
ft_ada.txt
17.82
KB
-rw-r--r--
2025-04-02 12:39
ft_ps1.txt
2.14
KB
-rw-r--r--
2025-04-02 12:39
ft_raku.txt
4.08
KB
-rw-r--r--
2025-04-02 12:39
ft_rust.txt
9.37
KB
-rw-r--r--
2025-04-02 12:39
ft_sql.txt
29.98
KB
-rw-r--r--
2025-04-02 12:39
gui.txt
51.83
KB
-rw-r--r--
2025-04-02 12:39
gui_w32.txt
18.67
KB
-rw-r--r--
2025-04-02 12:39
gui_x11.txt
29.21
KB
-rw-r--r--
2025-04-02 12:39
hangulin.txt
598
B
-rw-r--r--
2025-04-02 12:39
hebrew.txt
5.53
KB
-rw-r--r--
2025-04-02 12:39
help.txt
8.88
KB
-rw-r--r--
2025-04-02 12:39
help.txt.vim-tiny
1.4
KB
-rw-r--r--
2024-08-27 05:29
helphelp.txt
15.56
KB
-rw-r--r--
2025-04-02 12:39
howto.txt
2.85
KB
-rw-r--r--
2025-04-02 12:39
if_cscop.txt
18.87
KB
-rw-r--r--
2025-04-02 12:39
if_lua.txt
18.11
KB
-rw-r--r--
2025-04-02 12:39
if_mzsch.txt
11.66
KB
-rw-r--r--
2025-04-02 12:39
if_ole.txt
7.19
KB
-rw-r--r--
2025-04-02 12:39
if_perl.txt
11.02
KB
-rw-r--r--
2025-04-02 12:39
if_pyth.txt
37.74
KB
-rw-r--r--
2025-04-02 12:39
if_ruby.txt
8.32
KB
-rw-r--r--
2025-04-02 12:39
if_sniff.txt
271
B
-rw-r--r--
2025-04-02 12:39
if_tcl.txt
22.4
KB
-rw-r--r--
2025-04-02 12:39
indent.txt
40.92
KB
-rw-r--r--
2025-04-02 12:39
index.txt
79.22
KB
-rw-r--r--
2025-04-02 12:39
insert.txt
85.52
KB
-rw-r--r--
2025-04-02 12:39
intro.txt
38.02
KB
-rw-r--r--
2025-04-02 12:39
map.txt
72.72
KB
-rw-r--r--
2025-04-02 12:39
mbyte.txt
58.24
KB
-rw-r--r--
2025-04-02 12:39
message.txt
30.93
KB
-rw-r--r--
2025-04-02 12:39
mlang.txt
8
KB
-rw-r--r--
2025-04-02 12:39
motion.txt
50.67
KB
-rw-r--r--
2025-04-02 12:39
netbeans.txt
37.09
KB
-rw-r--r--
2025-04-02 12:39
options.txt
391.85
KB
-rw-r--r--
2025-04-02 12:39
os_390.txt
4.64
KB
-rw-r--r--
2025-04-02 12:39
os_amiga.txt
5.34
KB
-rw-r--r--
2025-04-02 12:39
os_beos.txt
293
B
-rw-r--r--
2025-04-02 12:39
os_dos.txt
15.13
KB
-rw-r--r--
2025-04-02 12:39
os_haiku.txt
8.3
KB
-rw-r--r--
2025-04-02 12:39
os_mac.txt
6.7
KB
-rw-r--r--
2025-04-02 12:39
os_mint.txt
391
B
-rw-r--r--
2025-04-02 12:39
os_msdos.txt
523
B
-rw-r--r--
2025-04-02 12:39
os_os2.txt
299
B
-rw-r--r--
2025-04-02 12:39
os_qnx.txt
3.98
KB
-rw-r--r--
2025-04-02 12:39
os_risc.txt
328
B
-rw-r--r--
2025-04-02 12:39
os_unix.txt
2.54
KB
-rw-r--r--
2025-04-02 12:39
os_vms.txt
32.13
KB
-rw-r--r--
2025-04-02 12:39
os_win32.txt
14.07
KB
-rw-r--r--
2025-04-02 12:39
pattern.txt
61.47
KB
-rw-r--r--
2025-04-02 12:39
pi_getscript.txt
20.59
KB
-rw-r--r--
2025-04-02 12:39
pi_gzip.txt
1.26
KB
-rw-r--r--
2025-04-02 12:39
pi_logipat.txt
4.1
KB
-rw-r--r--
2025-04-02 12:39
pi_netrw.txt
177.67
KB
-rw-r--r--
2025-04-02 12:39
pi_paren.txt
2.22
KB
-rw-r--r--
2025-04-02 12:39
pi_spec.txt
4.03
KB
-rw-r--r--
2025-04-02 12:39
pi_tar.txt
7.08
KB
-rw-r--r--
2025-04-02 12:39
pi_vimball.txt
11.58
KB
-rw-r--r--
2025-04-02 12:39
pi_zip.txt
7.32
KB
-rw-r--r--
2025-04-02 12:39
popup.txt
38.76
KB
-rw-r--r--
2025-04-02 12:39
print.txt
30.48
KB
-rw-r--r--
2025-04-02 12:39
quickfix.txt
81.38
KB
-rw-r--r--
2025-04-02 12:39
quickref.txt
70.79
KB
-rw-r--r--
2025-04-02 12:39
quotes.txt
12.45
KB
-rw-r--r--
2025-04-02 12:39
recover.txt
10.47
KB
-rw-r--r--
2025-04-02 12:39
remote.txt
8.22
KB
-rw-r--r--
2025-04-02 12:39
repeat.txt
42.54
KB
-rw-r--r--
2025-04-02 12:39
rileft.txt
4.82
KB
-rw-r--r--
2025-04-02 12:39
russian.txt
2.95
KB
-rw-r--r--
2025-04-02 12:39
scroll.txt
13.46
KB
-rw-r--r--
2025-04-02 12:39
sign.txt
26.24
KB
-rw-r--r--
2025-04-02 12:39
spell.txt
62.59
KB
-rw-r--r--
2025-04-02 12:39
sponsor.txt
6.64
KB
-rw-r--r--
2025-04-02 12:39
starting.txt
71.87
KB
-rw-r--r--
2025-04-02 12:39
syntax.txt
224.41
KB
-rw-r--r--
2025-04-02 12:39
tabpage.txt
16.84
KB
-rw-r--r--
2025-04-02 12:39
tags
354.23
KB
-rw-r--r--
2025-04-02 12:39
tags.vim-tiny
30
B
-rw-r--r--
2024-08-27 05:29
tagsrch.txt
39.33
KB
-rw-r--r--
2025-04-02 12:39
term.txt
48.65
KB
-rw-r--r--
2025-04-02 12:39
terminal.txt
55.76
KB
-rw-r--r--
2025-04-02 12:39
testing.txt
16.29
KB
-rw-r--r--
2025-04-02 12:39
textprop.txt
16.01
KB
-rw-r--r--
2025-04-02 12:39
tips.txt
20.59
KB
-rw-r--r--
2025-04-02 12:39
todo.txt
299.95
KB
-rw-r--r--
2025-04-02 12:39
uganda.txt
13.7
KB
-rw-r--r--
2025-04-02 12:39
undo.txt
16.2
KB
-rw-r--r--
2025-04-02 12:39
usr_01.txt
6.92
KB
-rw-r--r--
2025-04-02 12:39
usr_02.txt
23.66
KB
-rw-r--r--
2025-04-02 12:39
usr_03.txt
23.31
KB
-rw-r--r--
2025-04-02 12:39
usr_04.txt
18.68
KB
-rw-r--r--
2025-04-02 12:39
usr_05.txt
26.39
KB
-rw-r--r--
2025-04-02 12:39
usr_06.txt
10.39
KB
-rw-r--r--
2025-04-02 12:39
usr_07.txt
15.62
KB
-rw-r--r--
2025-04-02 12:39
usr_08.txt
18.92
KB
-rw-r--r--
2025-04-02 12:39
usr_09.txt
11.23
KB
-rw-r--r--
2025-04-02 12:39
usr_10.txt
28.52
KB
-rw-r--r--
2025-04-02 12:39
usr_11.txt
12.72
KB
-rw-r--r--
2025-04-02 12:39
usr_12.txt
13.12
KB
-rw-r--r--
2025-04-02 12:39
usr_20.txt
13.41
KB
-rw-r--r--
2025-04-02 12:39
usr_21.txt
18.02
KB
-rw-r--r--
2025-04-02 12:39
usr_22.txt
14.65
KB
-rw-r--r--
2025-04-02 12:39
usr_23.txt
12.45
KB
-rw-r--r--
2025-04-02 12:39
usr_24.txt
20.34
KB
-rw-r--r--
2025-04-02 12:39
usr_25.txt
18.73
KB
-rw-r--r--
2025-04-02 12:39
usr_26.txt
8.07
KB
-rw-r--r--
2025-04-02 12:39
usr_27.txt
17.29
KB
-rw-r--r--
2025-04-02 12:39
usr_28.txt
15.64
KB
-rw-r--r--
2025-04-02 12:39
usr_29.txt
19.65
KB
-rw-r--r--
2025-04-02 12:39
usr_30.txt
22.13
KB
-rw-r--r--
2025-04-02 12:39
usr_31.txt
10.16
KB
-rw-r--r--
2025-04-02 12:39
usr_32.txt
5.25
KB
-rw-r--r--
2025-04-02 12:39
usr_40.txt
22.65
KB
-rw-r--r--
2025-04-02 12:39
usr_41.txt
93.38
KB
-rw-r--r--
2025-04-02 12:39
usr_42.txt
13.53
KB
-rw-r--r--
2025-04-02 12:39
usr_43.txt
7.24
KB
-rw-r--r--
2025-04-02 12:39
usr_44.txt
28.27
KB
-rw-r--r--
2025-04-02 12:39
usr_45.txt
17.27
KB
-rw-r--r--
2025-04-02 12:39
usr_46.txt
6.93
KB
-rw-r--r--
2025-04-02 12:39
usr_90.txt
16.44
KB
-rw-r--r--
2025-04-02 12:39
usr_toc.txt
9.28
KB
-rw-r--r--
2025-04-02 12:39
various.txt
30.75
KB
-rw-r--r--
2025-04-02 12:39
version4.txt
13.58
KB
-rw-r--r--
2025-04-02 12:39
version5.txt
301.3
KB
-rw-r--r--
2025-04-02 12:39
version6.txt
563.42
KB
-rw-r--r--
2025-04-02 12:39
version7.txt
658.89
KB
-rw-r--r--
2025-04-02 12:39
version8.txt
1.85
MB
-rw-r--r--
2025-04-02 12:39
vi_diff.txt
56.08
KB
-rw-r--r--
2025-04-02 12:39
vim9.txt
67
KB
-rw-r--r--
2025-04-02 12:39
visual.txt
21.33
KB
-rw-r--r--
2025-04-02 12:39
windows.txt
54.59
KB
-rw-r--r--
2025-04-02 12:39
workshop.txt
371
B
-rw-r--r--
2025-04-02 12:39
Save
Rename
*ft_rust.txt* For Vim version 8.2. Last change: 2017 Nov 02 This is documentation for the Rust filetype plugin. ============================================================================== CONTENTS *rust* 1. Introduction |rust-intro| 2. Settings |rust-settings| 3. Commands |rust-commands| 4. Mappings |rust-mappings| ============================================================================== INTRODUCTION *rust-intro* This plugin provides syntax and supporting functionality for the Rust filetype. ============================================================================== SETTINGS *rust-settings* This plugin has a few variables you can define in your vimrc that change the behavior of the plugin. *g:rustc_path* g:rustc_path~ Set this option to the path to rustc for use in the |:RustRun| and |:RustExpand| commands. If unset, "rustc" will be located in $PATH: > let g:rustc_path = $HOME."/bin/rustc" < *g:rustc_makeprg_no_percent* g:rustc_makeprg_no_percent~ Set this option to 1 to have 'makeprg' default to "rustc" instead of "rustc %": > let g:rustc_makeprg_no_percent = 1 < *g:rust_conceal* g:rust_conceal~ Set this option to turn on the basic |conceal| support: > let g:rust_conceal = 1 < *g:rust_conceal_mod_path* g:rust_conceal_mod_path~ Set this option to turn on |conceal| for the path connecting token "::": > let g:rust_conceal_mod_path = 1 < *g:rust_conceal_pub* g:rust_conceal_pub~ Set this option to turn on |conceal| for the "pub" token: > let g:rust_conceal_pub = 1 < *g:rust_recommended_style* g:rust_recommended_style~ Set this option to enable vim indentation and textwidth settings to conform to style conventions of the rust standard library (i.e. use 4 spaces for indents and sets 'textwidth' to 99). This option is enabled by default. To disable it: > let g:rust_recommended_style = 0 < *g:rust_fold* g:rust_fold~ Set this option to turn on |folding|: > let g:rust_fold = 1 < Value Effect ~ 0 No folding 1 Braced blocks are folded. All folds are open by default. 2 Braced blocks are folded. 'foldlevel' is left at the global value (all folds are closed by default). *g:rust_bang_comment_leader* g:rust_bang_comment_leader~ Set this option to 1 to preserve the leader on multi-line doc comments using the /*! syntax: > let g:rust_bang_comment_leader = 1 < *g:ftplugin_rust_source_path* g:ftplugin_rust_source_path~ Set this option to a path that should be prepended to 'path' for Rust source files: > let g:ftplugin_rust_source_path = $HOME.'/dev/rust' < *g:rustfmt_command* g:rustfmt_command~ Set this option to the name of the 'rustfmt' executable in your $PATH. If not specified it defaults to 'rustfmt' : > let g:rustfmt_command = 'rustfmt' < *g:rustfmt_autosave* g:rustfmt_autosave~ Set this option to 1 to run |:RustFmt| automatically when saving a buffer. If not specified it defaults to 0 : > let g:rustfmt_autosave = 0 < *g:rustfmt_fail_silently* g:rustfmt_fail_silently~ Set this option to 1 to prevent 'rustfmt' from populating the |location-list| with errors. If not specified it defaults to 0: > let g:rustfmt_fail_silently = 0 < *g:rustfmt_options* g:rustfmt_options~ Set this option to a string of options to pass to 'rustfmt'. The write-mode is already set to 'overwrite'. If not specified it defaults to '' : > let g:rustfmt_options = '' < *g:rust_playpen_url* g:rust_playpen_url~ Set this option to override the URL for the playpen to use: > let g:rust_playpen_url = 'https://play.rust-lang.org/' < *g:rust_shortener_url* g:rust_shortener_url~ Set this option to override the URL for the URL shortener: > let g:rust_shortener_url = 'https://is.gd/' < ============================================================================== COMMANDS *rust-commands* :RustRun [args] *:RustRun* :RustRun! [rustc-args] [--] [args] Compiles and runs the current file. If it has unsaved changes, it will be saved first using |:update|. If the current file is an unnamed buffer, it will be written to a temporary file first. The compiled binary is always placed in a temporary directory, but is run from the current directory. The arguments given to |:RustRun| will be passed to the compiled binary. If ! is specified, the arguments are passed to rustc instead. A "--" argument will separate the rustc arguments from the arguments passed to the binary. If |g:rustc_path| is defined, it is used as the path to rustc. Otherwise it is assumed rustc can be found in $PATH. :RustExpand [args] *:RustExpand* :RustExpand! [TYPE] [args] Expands the current file using --pretty and displays the results in a new split. If the current file has unsaved changes, it will be saved first using |:update|. If the current file is an unnamed buffer, it will be written to a temporary file first. The arguments given to |:RustExpand| will be passed to rustc. This is largely intended for specifying various --cfg configurations. If ! is specified, the first argument is the expansion type to pass to rustc --pretty. Otherwise it will default to "expanded". If |g:rustc_path| is defined, it is used as the path to rustc. Otherwise it is assumed rustc can be found in $PATH. :RustEmitIr [args] *:RustEmitIr* Compiles the current file to LLVM IR and displays the results in a new split. If the current file has unsaved changes, it will be saved first using |:update|. If the current file is an unnamed buffer, it will be written to a temporary file first. The arguments given to |:RustEmitIr| will be passed to rustc. If |g:rustc_path| is defined, it is used as the path to rustc. Otherwise it is assumed rustc can be found in $PATH. :RustEmitAsm [args] *:RustEmitAsm* Compiles the current file to assembly and displays the results in a new split. If the current file has unsaved changes, it will be saved first using |:update|. If the current file is an unnamed buffer, it will be written to a temporary file first. The arguments given to |:RustEmitAsm| will be passed to rustc. If |g:rustc_path| is defined, it is used as the path to rustc. Otherwise it is assumed rustc can be found in $PATH. :RustPlay *:RustPlay* This command will only work if you have web-api.vim installed (available at https://github.com/mattn/webapi-vim). It sends the current selection, or if nothing is selected, the entirety of the current buffer to the Rust playpen, and emits a message with the shortened URL to the playpen. |g:rust_playpen_url| is the base URL to the playpen, by default "https://play.rust-lang.org/". |g:rust_shortener_url| is the base URL for the shortener, by default "https://is.gd/" :RustFmt *:RustFmt* Runs |g:rustfmt_command| on the current buffer. If |g:rustfmt_options| is set then those will be passed to the executable. If |g:rustfmt_fail_silently| is 0 (the default) then it will populate the |location-list| with the errors from |g:rustfmt_command|. If |g:rustfmt_fail_silently| is set to 1 then it will not populate the |location-list|. :RustFmtRange *:RustFmtRange* Runs |g:rustfmt_command| with selected range. See |:RustFmt| for any other information. ============================================================================== MAPPINGS *rust-mappings* This plugin defines mappings for |[[| and |]]| to support hanging indents. It also has a few other mappings: *rust_<D-r>* <D-r> Executes |:RustRun| with no arguments. Note: This binding is only available in MacVim. *rust_<D-R>* <D-R> Populates the command line with |:RustRun|! using the arguments given to the last invocation, but does not execute it. Note: This binding is only available in MacVim. ============================================================================== vim:tw=78:sw=4:ts=8:noet:ft=help:norl: