Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
"cliboard-setting set clipboard=unnamed set ruler "font "set gfn=SauceCodePro\ NFM:h10 "set gfn=consolas:h15 "set gfn=FiraCode\ Nerd\ Font\ Mono:h10 "set gfn=JetBrainsMono\ Nerd\ Font\ Mono:h10 set gfn=FixedsysExcelsiorIIIb_NFM:h12 set gfn=Consolas\ NF:h10.5 "filesetting set hidden set backspace=2 set noswapfile set nobackup set nocompatible set encoding=utf-8 set nu set splitbelow "set relativenumber "syntax syntax on "indent set autoindent set smartindent set cindent "set cursorline set expandtab set smarttab "tab set ts=4 set sw=4 "set auto-pairs inoremap {
{
}
O inoremap { {}
i inoremap }
=ClosePair('}')
inoremap ( ()
i inoremap )
=ClosePair(')')
inoremap [ []
i inoremap ]
=ClosePair(']')
function! ClosePair(char) if getline('.')[col('.') - 1] == a:char return "\
" else return a:char endif endfunction "Compile func! Comp() exec "w" if &filetype == "cpp" exec "!g++ -O2 -std=c++17 -Wall -Wfatal-errors % -o %<" elseif &filetype == "cc" exec "!g++ -O2 -std=c++17 -Wall -Wfatal-errors % -o %<" elseif &filetype == "java" exec "!javac %" endif endfunc set guioptions -=T func! Run() exec "w" if &filetype == "java" exec "!java %<" elseif &filetype == "cc" exec "!%<.exe" elseif &filetype == "cpp" exec "!%<.exe" endif endfunc call plug#begin('~/vimfiles/plugged') Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline-themes' Plug 'christoomey/vim-tmux-navigator' Plug 'fenetikm/falcon' Plug 'octol/vim-cpp-enhanced-highlight' Plug 'neoclide/coc.nvim', {'branch': 'release'} Plug 'sonph/onehalf', { 'rtp': 'vim' } Plug 'altercation/vim-colors-solarized' Plug 'morhetz/gruvbox' Plug 'Yggdroot/indentLine' Plug 'tinted-theming/base16-vim' Plug 'sainnhe/gruvbox-material' Plug 'echasnovski/mini.base16' Plug 'vim-airline/vim-airline-themes' Plug 'junegunn/seoul256.vim' Plug 'lifepillar/vim-solarized8' Plug 'sainnhe/sonokai' Plug 'ryanoasis/vim-devicons' Plug 'joshdick/onedark.vim' Plug 'tomasiser/vim-code-dark' Plug 'preservim/nerdtree' Plug 'preservim/tagbar' Plug 'lycuid/vim-far' call plug#end() set background=dark "colorscheme base16-google-dark "colorscheme base16-gruvbox-material-dark-hard "colorscheme base16-gruvbox-material-light-hard "colorscheme base16-solarized-dark "colorscheme base16-solarized-light "colorscheme base16-tokyo-night-light "colorscheme base16-tokyo-night-terminal-light "colorscheme base16-kanagawa "colorscheme base16-spaceduck "colorscheme base16-eighties "colorscheme base16-tube "colorscheme base16-spacemacs "colorscheme base16-selenized-light "colorscheme base16-selenized-black "colorscheme base16-windows-highcontrast "colorscheme base16-windows-nt-light "colorscheme base16-windows-95-light "let g:seoul256_background = 256 "colorscheme seoul256 "colorscheme solarized8_high "colorscheme sonokai "colorscheme onedark "colorscheme codedark "colorscheme onehalflight colorscheme far noremap x :bd
augroup VIMRC au! au BufWritePost .vimrc so % augroup END "set keymaps noremap
:NERDTreeToggle
noremap L :bn
noremap H :bp
noremap
:!git status
noremap
:w
noremap
:CocRestart
noremap
:!git add .
noremap
:!git commit -m " noremap
:TagbarToggle
noremap J :u
noremap
:call Comp()
noremap
:!git push
noremap
:call Run()
noremap
:!%<.exe < "background hi NONTEXT ctermbg=NONE hi NORMAL ctermbg=NONE "template set laststatus=2 "永远显示状态栏 let g:airline_powerline_fonts = 1 " 支持 powerline 字体 let g:airline#extensions#tabline#enabled = 1 "syntax setting let g:cpp_class_scope_highlight = 1 let g:cpp_member_variable_highlight = 1 let g:cpp_class_decl_highlight = 1 let g:cpp_posix_standard = 1 let g:cpp_experimental_simple_template_highlight = 1 let g:cpp_concepts_highlight = 1 set updatetime=300 inoremap
coc#pum#visible() ? coc#pum#confirm() \: "\
u\
\
=coc#on_enter()\
" inoremap
\ coc#pum#visible() ? coc#_select_confirm() : \ coc#expandableOrJumpable() ? "\
=coc#rpc#request('doKeymap', ['snippets-expand-jump',''])\
" : \ CheckBackspace() ? "\
" : \ coc#refresh() function! CheckBackspace() abort let col = col('.') - 1 return !col || getline('.')[col - 1] =~# '\s' endfunction let g:coc_snippet_next = '
' "indentline let g:indentLine_setColors = 0 "airline let g:airline#extensions#tabline#fnamemod = ':t' let g:airline#extensions#tabline#show_tab_type = 0
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)