first commit
This commit is contained in:
279
.vimrc
Normal file
279
.vimrc
Normal file
@@ -0,0 +1,279 @@
|
||||
"=============================================================================
|
||||
" FileName: _vimrc
|
||||
" Desc: _vimrc/_gvimrc for windows
|
||||
" Author: Chen Gan
|
||||
" Email: gavin.chan.hz@gmail.com
|
||||
" HomePage: xxxx.xxx.net/gavin
|
||||
" Version: 0.0.1
|
||||
" LastChange: 2014-01-17 09:07:16
|
||||
" History:
|
||||
" add VAM (vim addon management) - 2014/1/11 "
|
||||
"=============================================================================
|
||||
|
||||
"
|
||||
" echo "loading _vimrc ... "
|
||||
"
|
||||
|
||||
source $VIMRUNTIME/vimrc_example.vim
|
||||
source $VIMRUNTIME/mswin.vim
|
||||
behave mswin
|
||||
"colorscheme zellner
|
||||
colorscheme desert
|
||||
|
||||
"
|
||||
" <20><><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>
|
||||
" ͬʱ֧<CAB1><D6A7>GBK<42><4B>UTF-8<><38><EFBFBD><EFBFBD>
|
||||
"
|
||||
set fileencodings=ucs-bom,utf-8,cp936
|
||||
set fileencoding=utf-8
|
||||
"set encoding=cp936
|
||||
set encoding=utf-8
|
||||
|
||||
"
|
||||
" font of display
|
||||
"
|
||||
set guifont=Lucida_Console:h15:cANSI
|
||||
|
||||
"
|
||||
"
|
||||
" <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
"
|
||||
winsize 1024 768
|
||||
"au GUIEnter * simalt ~x
|
||||
"colorscheme desert
|
||||
|
||||
"
|
||||
"<22>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
||||
"
|
||||
set autoindent
|
||||
|
||||
"
|
||||
"<22>м<EFBFBD><D0BC><EFBFBD>
|
||||
"
|
||||
set linespace=2
|
||||
|
||||
"
|
||||
"<22><><EFBFBD><EFBFBD>tab<61>Ʊ<EFBFBD><C6B1><EFBFBD>Ϊ4<CEAA><34><EFBFBD>ո<EFBFBD>
|
||||
"
|
||||
set ts=2
|
||||
set expandtab
|
||||
set shiftwidth=2
|
||||
set cinoptions=>4,e0,n0,f0,{0,}0,^0,:s,=s,l0,gs,hs,ps,ts,+s,c3,C0,(2s,us,U0,w0,m0,j0,)20,*30
|
||||
|
||||
"
|
||||
"set cindent
|
||||
"
|
||||
if has("autocmd")
|
||||
autocmd FileType html,jsp,js,xml set ts=2
|
||||
autocmd FileType html,jsp,js,xml set et
|
||||
autocmd FileType html,jsp,js,xml set shiftwidth=2
|
||||
autocmd FileType html,jsp,js,xml set cinoptions=>2,e0,n0,f0,{0,}0,^0,:s,=s,l0,gs,hs,ps,ts,+s,c3,C0,(2s,us,U0,w0,m0,j0,)20,*30
|
||||
endif
|
||||
|
||||
" show filetypes in menu
|
||||
"let do_syntax_sel_menu = 1 | runtime! synmenu.vim | aunmenu &Syntax.&Show\ filetypes\ in\ menu
|
||||
|
||||
"
|
||||
" set syntax type
|
||||
"
|
||||
syntax on
|
||||
"if &filetype != 'javacc'
|
||||
" setlocal filetype=javacc
|
||||
"endif
|
||||
"set syntax=javacc
|
||||
"cal SetSyn("cpp")
|
||||
"cal SetSyn("vb")
|
||||
"cal SetSyn("perl")
|
||||
"cal SetSyn("awk")
|
||||
|
||||
"
|
||||
" write backup file (*~) to c:\tmp
|
||||
"
|
||||
"set nobackup
|
||||
set undodir=~/tmp
|
||||
set backupdir=~/tmp
|
||||
set backup
|
||||
setlocal noswapfile
|
||||
"
|
||||
" no beeps & no visible bell
|
||||
"
|
||||
set vb t_vb=
|
||||
|
||||
"
|
||||
" show line number
|
||||
"
|
||||
set number
|
||||
|
||||
"
|
||||
"hide toolbar
|
||||
"see :help 'guioptions'
|
||||
"
|
||||
set guioptions-=T
|
||||
"set guioptions-=m
|
||||
|
||||
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\ [HEX=\%02.2B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L]
|
||||
set laststatus=2 " always show the status line
|
||||
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
"<22><><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1> textwidth <20>⣬ѡ<E2A3AC><D1A1> formatoptions ȷ<><C8B7><EFBFBD>˸<EFBFBD><CBB8>ı<EFBFBD><C4B1><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>йصĻ<D8B5><C4BB><EFBFBD>ѡ<EFBFBD><EFBFBD><EEA3AC><EFBFBD>õ<EFBFBD><C3B5><EFBFBD>ֵ<EFBFBD>У<EFBFBD>
|
||||
" * t<><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD> textwidth <20>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>У<EFBFBD>
|
||||
" * c<><63><EFBFBD>ڣ<EFBFBD><DAA3><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD>еģ<D0B5>ע<EFBFBD><D7A2><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD>ʼ<EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
||||
" * r<><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ<C4A3><CABD><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD>м<EFBFBD><D0BC><EFBFBD><EFBFBD>س<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD>ʼ<EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
||||
" * q<><71><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>á<EFBFBD>gq<67><71><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD>ͽ<EFBFBD><CDBD>и<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
||||
" * n<><6E>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD><D0B5><EFBFBD>һ<EFBFBD>е<EFBFBD><D0B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֺ<EFBFBD><D6BA>Ŀհ<D5B0><D7BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>롰2<EBA1B0><32><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>autoindent<6E><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
" * 2<><32>ʹ<EFBFBD><CAB9>һ<EFBFBD>εĵڶ<C4B5><DAB6>е<EFBFBD><D0B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>
|
||||
" * l<><6C><EFBFBD>ڵ<EFBFBD>ǰ<EFBFBD>г<EFBFBD><D0B3>ȳ<EFBFBD><C8B3><EFBFBD> textwidth ʱ<><CAB1><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>¸<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
||||
" * m<><6D><EFBFBD>ڶ<EFBFBD><DAB6>ֽ<EFBFBD><D6BD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD>ڿհ<DABF><D5B0>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD>
|
||||
" * M<><4D><EFBFBD><EFBFBD>ƴ<EFBFBD><C6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ<EFBFBD>ʹ<EFBFBD>á<EFBFBD>J<EFBFBD><4A><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EEA3A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰһ<C7B0>еĽ<D0B5>β<EFBFBD><CEB2><EFBFBD><EFBFBD>һ<EFBFBD>еĿ<D0B5>ͷ<EFBFBD>Ƕ<EFBFBD><C7B6>ֽ<EFBFBD><D6BD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><F2B2BBB2><EFBFBD><EFBFBD>ոdz<F1A3ACB7><C7B3>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
|
||||
"Vim <20><> formatoptions <20><>ȱʡֵ<CAA1>ǡ<EFBFBD>tcq<63><71><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD>һ<EFBFBD><D2BB><EFBFBD> .vimrc <20>ļ<EFBFBD><C4BC>м<EFBFBD><D0BC><EFBFBD>һ<EFBFBD>С<EFBFBD>set formatoptions+=mM<6D><4D>
|
||||
"<22><>ȷ<EFBFBD><C8B7> Vim <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD>֮<EFBFBD><D6AE><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ո<EFBFBD><D5B8>Ĵ<EFBFBD><C4B4>ڣ<EFBFBD><DAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<DAB4><F3B2BFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¿<EFBFBD><C2BF><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD>ش<EFBFBD><D8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
||||
"
|
||||
"
|
||||
"<22>س<EFBFBD><D8B3>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD>
|
||||
" vimhome/ftpplugin/java.vim & javascript.vim
|
||||
" "Set 'formatoptions' to break comment lines but not other lines,
|
||||
" "and insert the comment leader when hitting <CR> or using "o".
|
||||
" <20><EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
" "setlocal formatoptions-=t formatoptions+=croql
|
||||
"set formatoptions=tq
|
||||
"
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
|
||||
map <C-tab> gt
|
||||
map <C-left> gT
|
||||
map <C-right> gt
|
||||
|
||||
"perl settings
|
||||
"<F7> for perl debugging
|
||||
map <F7> :w<CR>:!perl -wd "%"<CR>
|
||||
"<F8> for perl syntax checking (autosave first)
|
||||
map <F8> :w<CR>:!perl -wc "%"<CR>
|
||||
"<F9> to run by perl (autosave first) "",'' are both ok
|
||||
map <F9> :w<CR>:!perl "%"<CR>
|
||||
|
||||
set complete-=i
|
||||
|
||||
" <20><><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD>ע<EFBFBD><D7A2>
|
||||
autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o
|
||||
|
||||
"<22><>ʼʹ<CABC><CAB9>Vundle<6C>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
set nocompatible
|
||||
filetype off
|
||||
set rtp+=~/.vim/bundle/vundle/
|
||||
call vundle#rc()
|
||||
|
||||
"ʹ<><CAB9>Vundle<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Vundle
|
||||
"dos install command : vi +BundleInstall +qall
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
Bundle 'gmarik/vundle'
|
||||
"PowerLine<6E><65><EFBFBD><EFBFBD> ״̬<D7B4><CCAC><EFBFBD><EFBFBD>ǿչʾ
|
||||
Bundle 'L9'
|
||||
"Bundle 'Lokaltog/vim-powerline'
|
||||
"Bundle 'mattn/emmet-vim'
|
||||
"Bundle 'vim-scripts/AuthorInfo'
|
||||
"Bundle 'Shougo/neocomplcache'
|
||||
"Bundle 'FuzzyFinder'
|
||||
"Bundle 'edsono/vim-matchit'
|
||||
"Bundle 'The-NERD-tree'
|
||||
"Bundle 'The-NERD-Commenter'
|
||||
"Ag searcher
|
||||
"Bundle 'rking/ag.vim'
|
||||
"Bundle 'scrooloose/syntastic'
|
||||
"Bundle 'TeTrIs.vim'
|
||||
"Bundle 'vim-scripts/calendar.vim--Matsumoto'
|
||||
"Bundle 'mbriggs/mark.vim'
|
||||
"Bundle 'skammer/vim-css-color'
|
||||
"Bundle 'vim-scripts/css3-mod'
|
||||
Bundle 'ybian/smartim'
|
||||
|
||||
"Vundle<6C><65><EFBFBD>ñ<EFBFBD><C3B1><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
filetype plugin indent on
|
||||
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
let g:smartim_default = 'com.apple.keylayout.US'
|
||||
let g:smartim_disable = 1
|
||||
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
"Bundle config
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
" Vim-powerline config
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
"vim<69><6D>һ<EFBFBD><D2BB>״̬<D7B4><CCAC> <20><><EFBFBD><EFBFBD>powline<6E><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC>
|
||||
set laststatus=2
|
||||
set t_Co=256
|
||||
let g:Powline_symbols='fancy'
|
||||
|
||||
"emmet-vim config
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
let g:user_emmet_expandabbr_key='<c-e>'
|
||||
"let g:user_emmet_expandabbr_key='<Leader>e'
|
||||
let g:user_emmet_complete_tag=1
|
||||
let g:user_emmet_next_key='<c-n>'
|
||||
let g:user_emmet_prev_key='<c-p>'
|
||||
|
||||
"authorinfo
|
||||
let g:vimrc_author='Chen Gan'
|
||||
let g:vimrc_email='gavin.chan.hz@gmail.com'
|
||||
let g:vimrc_homepage='xxxx.xxx.net/gavin'
|
||||
"??? error - E492
|
||||
"ͨ<><CDA8>bundle<6C><65>װ<EFBFBD>ú<EFBFBD><C3BA><EFBFBD><EFBFBD><EFBFBD>C:\Users\gavin\.vim\bundle\AuthorInfo<66>ļ<EFBFBD><C4BC><EFBFBD>ftpplugin Ϊplugin<69><6E>solved
|
||||
nmap <F4> :AuthorInfoDetect<cr>
|
||||
|
||||
"neocomplcache config
|
||||
let g:neocomplcache_enable_at_startup = 1
|
||||
let g:neocomplcache_force_overwrite_completefunc = 1
|
||||
let g:neocomplcache_enable_ignore_case=1
|
||||
" set the max list in the popup menu. increase the speed
|
||||
let g:neocomplcache_max_list=20
|
||||
inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>"
|
||||
|
||||
"NERDTree
|
||||
let NERDChristmasTree=1
|
||||
let NERDTreeAutoCenter=1
|
||||
let NERDTreeMouseMode=2
|
||||
let NERDTreeShowBookmarks=1
|
||||
let NERDTreeShowFiles=1
|
||||
let NERDTreeShowHidden=0
|
||||
let NERDTreeShowLineNumbers=1
|
||||
let NERDTreeWinPos='left'
|
||||
let NERDTreeWinSize=40
|
||||
let NERDTreeIgnore=['\.vim$', '\~$', '\.o$', '\.d$', '\.a$']
|
||||
let mapleader=","
|
||||
"<22><><EFBFBD><EFBFBD>,n<><6E><EFBFBD>߰<EFBFBD>F9ʱ<39><CAB1><EFBFBD><EFBFBD>/<2F>ر<EFBFBD>NERDTree
|
||||
nnoremap <silent> <Leader>n :NERDTreeToggle <CR>
|
||||
nmap <silent> <F9> :NERDTreeToggle <cr>
|
||||
|
||||
"calendar-vim
|
||||
"hotkey <leader>cal,ˮƽ<CBAE><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><leader>caL
|
||||
let g:calendar_diary = "E:/gavin/note" "<22><><EFBFBD><EFBFBD><EFBFBD>ռǵĴ洢·<E6B4A2><C2B7>
|
||||
let g:calendar_monday = 1 "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һΪ<D2BB><CEAA>ʼ
|
||||
let g:calendar_focus_today = 1 "<22><><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
"let g:calendar_mark = 'left-fit' "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>ֿɿ<D6BF><C9BF><EFBFBD>
|
||||
let g:calendar_mark = 'right' "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ú<EFBFBD><C3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD><D0B4>־<EFBFBD><D6BE><EFBFBD>ij<DEB8>right<68><74><EFBFBD><EFBFBD>
|
||||
"let g:calendar_mruler = 'һ<><D2BB>,<2C><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>,ʮ<><CAAE>,ʮһ<CAAE><D2BB>,ʮ<><CAAE><EFBFBD><EFBFBD>' " <20><><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
"let g:calendar_wruler = '<27><> һ <20><> <20><> <20><> <20><> <20><>'
|
||||
"let g:calendar_navi_label = '<27><>ǰ,<2C><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD>'
|
||||
let g:calendar_datetime = 'statusline' " can set 'title', 'statusline', '' for this option.
|
||||
|
||||
"mark
|
||||
"hotkey <leader>m -- mark
|
||||
" <leader>mc -- clear mark
|
||||
nmap <unique> <silent> <Leader>mc <Plug>MarkClear
|
||||
|
||||
"syntastic
|
||||
let g:syntastic_check_on_open=1
|
||||
"let g:syntastic_phpcs_conf='--tab-width=4 --standard=CodeIgniter'
|
||||
"let makeprg='php -l -d error_reporting=E_ALL -d display_errors=1'
|
||||
|
||||
" css3_mod
|
||||
let g:css_default_sync=1
|
||||
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
|
||||
Reference in New Issue
Block a user