Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
zsh /
functions /
Zle /
[ HOME SHELL ]
Name
Size
Permission
Action
backward-kill-word-match
608
B
-rw-r--r--
backward-word-match
450
B
-rw-r--r--
bracketed-paste-magic
7.33
KB
-rw-r--r--
bracketed-paste-url-magic
1.16
KB
-rw-r--r--
capitalize-word-match
373
B
-rw-r--r--
copy-earlier-word
795
B
-rw-r--r--
cycle-completion-positions
497
B
-rw-r--r--
define-composed-chars
8.48
KB
-rw-r--r--
delete-whole-word-match
1.64
KB
-rw-r--r--
down-case-word-match
376
B
-rw-r--r--
down-line-or-beginning-search
623
B
-rw-r--r--
edit-command-line
1.17
KB
-rw-r--r--
expand-absolute-path
473
B
-rw-r--r--
forward-word-match
977
B
-rw-r--r--
history-beginning-search-menu
3.4
KB
-rw-r--r--
history-pattern-search
2.12
KB
-rw-r--r--
history-search-end
812
B
-rw-r--r--
incarg
1002
B
-rw-r--r--
incremental-complete-word
3.78
KB
-rw-r--r--
insert-composed-char
5.12
KB
-rw-r--r--
insert-files
1001
B
-rw-r--r--
insert-unicode-char
715
B
-rw-r--r--
keeper
3.37
KB
-rw-r--r--
keymap+widget
2.6
KB
-rw-r--r--
kill-word-match
606
B
-rw-r--r--
match-word-context
1.23
KB
-rw-r--r--
match-words-by-style
10.19
KB
-rw-r--r--
modify-current-argument
2.72
KB
-rw-r--r--
move-line-in-buffer
424
B
-rw-r--r--
narrow-to-region
4.9
KB
-rw-r--r--
narrow-to-region-invisible
211
B
-rw-r--r--
predict-on
4.6
KB
-rw-r--r--
quote-and-complete-word
1.41
KB
-rw-r--r--
read-from-minibuffer
1.31
KB
-rw-r--r--
replace-argument
1.09
KB
-rw-r--r--
replace-string
970
B
-rw-r--r--
replace-string-again
1.81
KB
-rw-r--r--
select-bracketed
1.66
KB
-rw-r--r--
select-quoted
1.69
KB
-rw-r--r--
select-word-match
3.83
KB
-rw-r--r--
select-word-style
2.18
KB
-rw-r--r--
send-invisible
2.54
KB
-rw-r--r--
smart-insert-last-word
4.36
KB
-rw-r--r--
split-shell-arguments
1.54
KB
-rw-r--r--
surround
2.06
KB
-rw-r--r--
transpose-lines
1.06
KB
-rw-r--r--
transpose-words-match
1.64
KB
-rw-r--r--
up-case-word-match
377
B
-rw-r--r--
up-line-or-beginning-search
601
B
-rw-r--r--
url-quote-magic
5.94
KB
-rw-r--r--
vi-pipe
1.07
KB
-rw-r--r--
which-command
1.01
KB
-rw-r--r--
zcalc-auto-insert
267
B
-rw-r--r--
zed-set-file-name
145
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : smart-insert-last-word
# smart-insert-last-word # Inspired by Christoph Lange <langec@gmx.de> from zsh-users/3265; # rewritten to correct multiple-call behavior after zsh-users/3270; # modified to work with copy-earlier-word after zsh-users/5832. # Edited further per zsh-users/10881 and zsh-users/10884. # # This function as a ZLE widget can replace insert-last-word, like so: # # zle -N insert-last-word smart-insert-last-word # # With a numeric prefix, behaves like insert-last-word, except that words # in comments are ignored when interactive_comments is set. # # Otherwise, the rightmost "interesting" word from any previous command is # found and inserted. The default definition of "interesting" is that the # word contains at least one alphabetic character, slash, or backslash. # This definition can be overridden by use of a style like so: # # zstyle :insert-last-word match '*[[:alpha:]/\\]*' # # For example, you might want to include words that contain spaces: # # zstyle :insert-last-word match '*[[:alpha:][:space:]/\\]*' # # Or include numbers as long as the word is at least two characters long: # # zstyle :insert-last-word match '*([[:digit:]]?|[[:alpha:]/\\])*' # # That causes redirections like "2>" to be included. # # Note also that the style is looked up based on the widget name, so you # can bind this function to different widgets to use different patterns: # # zle -N insert-last-assignment smart-insert-last-word # zstyle :insert-last-assignment match '[[:alpha:]][][[:alnum:]]#=*' # bindkey '\e=' insert-last-assignment # # The "auto-previous" style, if set to a true value, causes the search to # proceed upward through the history until an interesting word is found. # If auto-previous is unset or false and there is no interesting word, the # last word is returned. emulate -L zsh setopt extendedglob nohistignoredups # Begin by preserving completion suffix if any zle auto-suffix-retain # Not strictly necessary: # (($+_ilw_hist)) || integer -g _ilw_hist _ilw_count _ilw_cursor _ilw_lcursor _ilw_changeno # (($+_ilw_result)) || typeset -g _ilw_result integer cursor=$CURSOR lcursor=$CURSOR local lastcmd pattern numeric=$NUMERIC # Save state for repeated calls if (( HISTNO == _ilw_hist && cursor == _ilw_cursor && UNDO_CHANGE_NO == _ilw_changeno )) && [[ $BUFFER == $_ilw_result ]] then NUMERIC=$[_ilw_count+1] lcursor=$_ilw_lcursor else NUMERIC=1 typeset -g _ilw_lcursor=$lcursor fi # Handle the up to three arguments of .insert-last-word if (( $+1 )) then if (( $+3 )); then ((NUMERIC = -($1))) else ((NUMERIC = _ilw_count - $1)) fi (( NUMERIC )) || LBUFFER[lcursor+1,cursor+1]='' numeric=$((-(${2:--numeric}))) fi typeset -g _ilw_hist=$HISTNO typeset -g _ilw_count=$NUMERIC if [[ -z "$numeric" ]] then zstyle -s :$WIDGET match pattern || pattern='*[[:alpha:]/\\]*' fi # Note that we must use .up-history for navigation here because of # possible "holes" in the $history hash (the result of dup expiry). # We need $history because $BUFFER retains edits in progress as the # user moves around the history, but we search the unedited lines. { zmodload -i zsh/parameter zle .end-of-history # Start from final command zle .up-history || return 1 # Retrieve previous command local buffer=$history[$HISTNO] # Get unedited history line lastcmd=( ${${(z)buffer}:#\;} ) # Split into shell words if [[ -n "$pattern" ]] then # This is the "smart" part -- search right-to-left and # latest-to-earliest through the history for a word. integer n=0 found=$lastcmd[(I)$pattern] if zstyle -t :$WIDGET auto-previous then while (( found == 0 && ++n )) do zle .up-history || return 1 buffer=$history[$HISTNO] lastcmd=( ${${(z)buffer}:#\;} ) found=$lastcmd[(I)$pattern] done fi # The following accounts for 1-based index (( found-- > 0 && (numeric = $#lastcmd - found) )) fi } always { HISTNO=$_ilw_hist # Return to current command CURSOR=$cursor # Restore cursor position NUMERIC=${numeric:-1} # In case of fall-through } (( NUMERIC > $#lastcmd )) && return 1 LBUFFER[lcursor+1,cursor+1]=$lastcmd[-NUMERIC] typeset -g _ilw_cursor=$CURSOR _ilw_result=$BUFFER # This is necessary to update UNDO_CHANGE_NO immediately zle split-undo && typeset -g _ilw_changeno=$UNDO_CHANGE_NO
Close