move togglemouse into vimrc, fix compatibility
This commit is contained in:
parent
4aaedf640e
commit
254d449118
2 changed files with 21 additions and 8 deletions
|
@ -14,7 +14,6 @@ Plug 'ervandew/supertab'
|
|||
Plug 'jeetsukumaran/vim-buffergator'
|
||||
Plug 'junegunn/vim-easy-align'
|
||||
Plug 'mhinz/vim-signify'
|
||||
Plug 'nvie/vim-togglemouse'
|
||||
Plug 'tpope/vim-fugitive'
|
||||
Plug 'tpope/vim-sleuth'
|
||||
Plug 'vimwiki/vimwiki'
|
||||
|
@ -35,9 +34,6 @@ call plug#end()
|
|||
let g:signify_vcs_list=[ 'git', 'fossil' ]
|
||||
let g:signify_sign_change='~'
|
||||
|
||||
" vim-togglemouse options
|
||||
nmap <Leader>m <F12>
|
||||
|
||||
" easy-align options
|
||||
xmap <Leader>a <Plug>(EasyAlign)
|
||||
nmap <Leader>a <Plug>(EasyAlign)
|
||||
|
|
25
vimrc
25
vimrc
|
@ -1,6 +1,6 @@
|
|||
" various settings
|
||||
set nobackup number nomodeline cursorline backspace=indent,eol,start
|
||||
set formatoptions+=j foldmethod=marker ttymouse=xterm2 mouse=
|
||||
set foldmethod=marker ttymouse=xterm2 mouse=
|
||||
" hidden characters
|
||||
set list listchars=tab:\|_,nbsp:x,trail:*
|
||||
" search
|
||||
|
@ -20,11 +20,10 @@ set statusline=[%F]\ %R%H%W%M\ %=[%{&fenc}/%{&ff}]\ %y\ [%4l/%L:%3v]
|
|||
let g:sh_indent_case_labels=1
|
||||
" version specific settings
|
||||
if v:version >= 703
|
||||
set colorcolumn=80 relativenumber
|
||||
set colorcolumn=80 relativenumber formatoptions+=j
|
||||
endif
|
||||
if v:version >= 800
|
||||
set breakindent
|
||||
set keymap=russian-jcukenwintype iminsert=0 imsearch=0
|
||||
set breakindent keymap=russian-jcukenwintype iminsert=0 imsearch=0
|
||||
inoremap <C-@> <C-^>
|
||||
cnoremap <C-@> <C-^>
|
||||
inoremap <C-Space> <C-^>
|
||||
|
@ -68,6 +67,24 @@ nnoremap qa :qa<CR>
|
|||
nnoremap qs :wq<CR>
|
||||
nnoremap <Leader>s :w<CR>
|
||||
|
||||
" mouse toggle
|
||||
fun! s:ToggleMouse()
|
||||
if !exists("s:old_mouse")
|
||||
let s:old_mouse = "a"
|
||||
endif
|
||||
|
||||
if &mouse == ""
|
||||
let &mouse = s:old_mouse
|
||||
echo "mouse enabled (" . &mouse . ")"
|
||||
else
|
||||
let s:old_mouse = &mouse
|
||||
let &mouse=""
|
||||
echo "mouse disabled"
|
||||
endif
|
||||
endfunction
|
||||
noremap <Leader>m :call <SID>ToggleMouse()<CR>
|
||||
inoremap <Leader>m <Esc>:call <SID>ToggleMouse()<CR>a
|
||||
|
||||
" plugins
|
||||
let plugins = expand("$HOME/.vimplugins")
|
||||
if filereadable(plugins) && v:version >= 703
|
||||
|
|
Loading…
Reference in a new issue