aboutsummaryrefslogtreecommitdiffstats
path: root/vimrc
diff options
context:
space:
mode:
authorLAN-TW <lantw44@gmail.com>2013-03-25 22:21:53 +0800
committerLAN-TW <lantw44@gmail.com>2013-03-25 22:21:53 +0800
commitd17e4330057ae3fd1e5112de3cec93a409e63fb4 (patch)
treecf1bf8a8d62d76d482887d3f0f149b6171706c1f /vimrc
parent1a2255b3dea653eeb6a58bad7ebe82e11ec929a9 (diff)
downloadconfigfile-d17e4330057ae3fd1e5112de3cec93a409e63fb4.tar
configfile-d17e4330057ae3fd1e5112de3cec93a409e63fb4.tar.gz
configfile-d17e4330057ae3fd1e5112de3cec93a409e63fb4.tar.bz2
configfile-d17e4330057ae3fd1e5112de3cec93a409e63fb4.tar.lz
configfile-d17e4330057ae3fd1e5112de3cec93a409e63fb4.tar.xz
configfile-d17e4330057ae3fd1e5112de3cec93a409e63fb4.tar.zst
configfile-d17e4330057ae3fd1e5112de3cec93a409e63fb4.zip
vimrc: 修改區塊選取預設值以及 QuickFix 視窗快速鍵vimrc-20130325
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc14
1 files changed, 13 insertions, 1 deletions
diff --git a/vimrc b/vimrc
index 1a97aa0..4917542 100644
--- a/vimrc
+++ b/vimrc
@@ -1,6 +1,7 @@
let $ERRFILE="/tmp/fc0edaa9-1383-11e1-8659-000c760ae4c6.err"
let $CFLAGS="-Wall -pipe -g"
let $LDFLAGS=""
+let g:quick_fix_window_on = 0
set bs=2
set ls=2
set ts=4
@@ -9,6 +10,7 @@ set cindent
set hls
set ru
set nocp
+set ve=block
syntax on
set background=light
highlight Comment ctermfg=darkcyan
@@ -27,8 +29,18 @@ function! SingleCompile()
endif
endfunction
+function! ToggleQuickFixWindow()
+ if g:quick_fix_window_on
+ cclose
+ let g:quick_fix_window_on = 0
+ else
+ copen
+ let g:quick_fix_window_on = 1
+ endif
+endfunction
+
map <F1> :set foldmethod=syntax
-map <F2> :cl<CR>
+map <F2> :call ToggleQuickFixWindow()<CR>
map <F3> :cp<CR>
map <F4> :cn<CR>
map <F5> :tabp<CR>