⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.144
Server IP:
157.245.143.252
Server:
Linux www 6.11.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 x86_64
Server Software:
nginx/1.26.0
PHP Version:
8.3.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
self
/
root
/
usr
/
share
/
vim
/
vim91
/
ftplugin
/
View File Name :
gitrebase.vim
" Vim filetype plugin " Language: git rebase --interactive " Maintainer: Tim Pope
" Last Change: 2022 Jan 05 " Only do this when not done yet for this buffer if (exists("b:did_ftplugin")) finish endif let b:did_ftplugin = 1 let &l:comments = ':' . (matchstr(getline('$'), '^[#;@!$%^&|:]\S\@!') . '#')[0] let &l:commentstring = &l:comments[1] . ' %s' setlocal formatoptions-=t setlocal nomodeline let b:undo_ftplugin = "setl com< cms< fo< ml<" function! s:choose(word) abort s/^\(\w\+\>\)\=\(\s*\)\ze\x\{4,40\}\>/\=(strlen(submatch(1)) == 1 ? a:word[0] : a:word) . substitute(submatch(2),'^$',' ','')/e endfunction function! s:cycle(count) abort let words = ['pick', 'edit', 'fixup', 'squash', 'reword', 'drop'] let index = index(map(copy(words), 'v:val[0]'), getline('.')[0]) let index = ((index < 0 ? 0 : index) + 10000 * len(words) + a:count) % len(words) call s:choose(words[index]) endfunction command! -buffer -bar -range Pick :
,
call s:choose('pick') command! -buffer -bar -range Squash :
,
call s:choose('squash') command! -buffer -bar -range Edit :
,
call s:choose('edit') command! -buffer -bar -range Reword :
,
call s:choose('reword') command! -buffer -bar -range Fixup :
,
call s:choose('fixup') command! -buffer -bar -range Drop :
,
call s:choose('drop') command! -buffer -count=1 -bar -bang Cycle call s:cycle(
0 ? -
:
) if exists("g:no_plugin_maps") || exists("g:no_gitrebase_maps") finish endif nnoremap
:
=v:count1
Cycle
nnoremap
:
=v:count1
Cycle!
let b:undo_ftplugin = b:undo_ftplugin . "|exe 'nunmap
'|exe 'nunmap
'"