OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
vim
/
vim80
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📁
autoload
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
bugreport.vim
1.91 KB
04/18/2023 09:20:34 AM
rw-r--r--
📁
colors
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📁
compiler
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
debian.vim
2.02 KB
04/18/2023 09:20:34 AM
rw-r--r--
📄
defaults.vim
4.02 KB
04/18/2023 09:20:34 AM
rw-r--r--
📄
delmenu.vim
645 bytes
04/18/2023 09:20:34 AM
rw-r--r--
📁
doc
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
evim.vim
2.2 KB
04/18/2023 09:20:34 AM
rw-r--r--
📄
filetype.vim
54.74 KB
04/18/2023 09:20:34 AM
rw-r--r--
📄
ftoff.vim
280 bytes
04/18/2023 09:20:34 AM
rw-r--r--
📁
ftplugin
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
ftplugin.vim
971 bytes
04/18/2023 09:20:34 AM
rw-r--r--
📄
ftplugof.vim
337 bytes
04/18/2023 09:20:34 AM
rw-r--r--
📄
gvimrc_example.vim
1.56 KB
04/18/2023 09:20:34 AM
rw-r--r--
📁
indent
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
indent.vim
767 bytes
04/18/2023 09:20:34 AM
rw-r--r--
📄
indoff.vim
282 bytes
04/18/2023 09:20:34 AM
rw-r--r--
📁
keymap
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📁
lang
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📁
macros
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
menu.vim
38.54 KB
04/18/2023 09:20:34 AM
rw-r--r--
📄
mswin.vim
3.32 KB
04/18/2023 09:20:34 AM
rw-r--r--
📄
optwin.vim
57.93 KB
04/18/2023 09:20:34 AM
rw-r--r--
📁
pack
-
10/21/2019 03:49:37 PM
rwxr-xr-x
📁
plugin
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📁
print
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
rgb.txt
17.36 KB
04/18/2023 09:20:34 AM
rw-r--r--
📄
scripts.vim
11.1 KB
04/18/2023 09:20:34 AM
rw-r--r--
📁
spell
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
synmenu.vim
36.11 KB
04/18/2023 09:20:34 AM
rw-r--r--
📁
syntax
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📁
tutor
-
05/09/2024 07:13:33 AM
rwxr-xr-x
📄
vimrc_example.vim
1.46 KB
04/18/2023 09:20:34 AM
rw-r--r--
Editing: mswin.vim
Close
" Set options and add mapping such that Vim behaves a lot like MS-Windows " " Maintainer: Bram Moolenaar <Bram@vim.org> " Last change: 2017 Oct 28 " bail out if this isn't wanted (mrsvim.vim uses this). if exists("g:skip_loading_mswin") && g:skip_loading_mswin finish endif " set the 'cpoptions' to its Vim default if 1 " only do this when compiled with expression evaluation let s:save_cpo = &cpoptions endif set cpo&vim " set 'selection', 'selectmode', 'mousemodel' and 'keymodel' for MS-Windows behave mswin " backspace and cursor keys wrap to previous/next line set backspace=indent,eol,start whichwrap+=<,>,[,] " backspace in Visual mode deletes selection vnoremap <BS> d if has("clipboard") " CTRL-X and SHIFT-Del are Cut vnoremap <C-X> "+x vnoremap <S-Del> "+x " CTRL-C and CTRL-Insert are Copy vnoremap <C-C> "+y vnoremap <C-Insert> "+y " CTRL-V and SHIFT-Insert are Paste map <C-V> "+gP map <S-Insert> "+gP cmap <C-V> <C-R>+ cmap <S-Insert> <C-R>+ endif " Pasting blockwise and linewise selections is not possible in Insert and " Visual mode without the +virtualedit feature. They are pasted as if they " were characterwise instead. " Uses the paste.vim autoload script. " Use CTRL-G u to have CTRL-Z only undo the paste. if 1 exe 'inoremap <script> <C-V> <C-G>u' . paste#paste_cmd['i'] exe 'vnoremap <script> <C-V> ' . paste#paste_cmd['v'] endif imap <S-Insert> <C-V> vmap <S-Insert> <C-V> " Use CTRL-Q to do what CTRL-V used to do noremap <C-Q> <C-V> " Use CTRL-S for saving, also in Insert mode noremap <C-S> :update<CR> vnoremap <C-S> <C-C>:update<CR> inoremap <C-S> <C-O>:update<CR> " For CTRL-V to work autoselect must be off. " On Unix we have two selections, autoselect can be used. if !has("unix") set guioptions-=a endif " CTRL-Z is Undo; not in cmdline though noremap <C-Z> u inoremap <C-Z> <C-O>u " CTRL-Y is Redo (although not repeat); not in cmdline though noremap <C-Y> <C-R> inoremap <C-Y> <C-O><C-R> " Alt-Space is System menu if has("gui") noremap <M-Space> :simalt ~<CR> inoremap <M-Space> <C-O>:simalt ~<CR> cnoremap <M-Space> <C-C>:simalt ~<CR> endif " CTRL-A is Select all noremap <C-A> gggH<C-O>G inoremap <C-A> <C-O>gg<C-O>gH<C-O>G cnoremap <C-A> <C-C>gggH<C-O>G onoremap <C-A> <C-C>gggH<C-O>G snoremap <C-A> <C-C>gggH<C-O>G xnoremap <C-A> <C-C>ggVG " CTRL-Tab is Next window noremap <C-Tab> <C-W>w inoremap <C-Tab> <C-O><C-W>w cnoremap <C-Tab> <C-C><C-W>w onoremap <C-Tab> <C-C><C-W>w " CTRL-F4 is Close window noremap <C-F4> <C-W>c inoremap <C-F4> <C-O><C-W>c cnoremap <C-F4> <C-C><C-W>c onoremap <C-F4> <C-C><C-W>c if has("gui") " CTRL-F is the search dialog noremap <expr> <C-F> has("gui_running") ? ":promptfind\<CR>" : "/" inoremap <expr> <C-F> has("gui_running") ? "\<C-\>\<C-O>:promptfind\<CR>" : "\<C-\>\<C-O>/" cnoremap <expr> <C-F> has("gui_running") ? "\<C-\>\<C-C>:promptfind\<CR>" : "\<C-\>\<C-O>/" " CTRL-H is the replace dialog, " but in console, it might be backspace, so don't map it there nnoremap <expr> <C-H> has("gui_running") ? ":promptrepl\<CR>" : "\<C-H>" inoremap <expr> <C-H> has("gui_running") ? "\<C-\>\<C-O>:promptrepl\<CR>" : "\<C-H>" cnoremap <expr> <C-H> has("gui_running") ? "\<C-\>\<C-C>:promptrepl\<CR>" : "\<C-H>" endif " restore 'cpoptions' set cpo& if 1 let &cpoptions = s:save_cpo unlet s:save_cpo endif