summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2017-07-21 04:06:04 +0200
committerache <ache@ache.one>2017-07-21 04:06:04 +0200
commite43cac76352385d3735c7d2675a5259f4322a56b (patch)
treea1d5ba7fa73749705be38990ac0323596b50cb17
parentNew design (diff)
Search/make option
-rwxr-xr-xplugin/perso.vim27
-rwxr-xr-xplugin/search.vim2
2 files changed, 19 insertions, 10 deletions
diff --git a/plugin/perso.vim b/plugin/perso.vim
index d8ac809..8b3217d 100755
--- a/plugin/perso.vim
+++ b/plugin/perso.vim
@@ -86,12 +86,13 @@ set clipboard=unnamed
" Quick Comment :
-autocmd FileType c,cpp,java,scala let b:comment_leader = '//'
-autocmd FileType sh,ruby,python let b:comment_leader = '#'
-autocmd FileType conf,fstab let b:comment_leader = '#'
-autocmd FileType tex let b:comment_leader = '%'
-autocmd FileType mail let b:comment_leader = '>'
-autocmd FileType vim let b:comment_leader = '"'
+autocmd FileType c,cpp,java,go,scala let b:comment_leader = '//'
+autocmd FileType sh,ruby,python let b:comment_leader = '#'
+autocmd FileType conf,fstab let b:comment_leader = '#'
+autocmd FileType tex let b:comment_leader = '%'
+autocmd FileType mail let b:comment_leader = '>'
+autocmd FileType vim let b:comment_leader = '"'
+autocmd FileType haskell let b:comment_leader = '--'
noremap <silent> ,cc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR>
noremap <silent> ,cu :<C-B>silent <C-E>s/^\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR>
@@ -101,10 +102,11 @@ noremap <silent> <c-c><c-c> :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader
noremap <silent> <c-c>c :<C-B>silent <C-E>s/^\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR>
nnoremap cd :cd %:p:h<CR>
+nnoremap <silent> // :nohls<CR>
-:map <F5> :setlocal spell! spelllang=fr<CR>
-:map <F6> :setlocal spell! spelllang=en_us<CR>
-:map <F9> :make<CR>:copen<CR><CR>
+map <F5> :setlocal spell! spelllang=fr<CR>
+map <F6> :setlocal spell! spelllang=en_us<CR>
+map <F9> :make<CR>:cw<CR><CR>
noremap <silent> [q :copen<CR>
noremap <silent> ]q :cclose<CR>
@@ -137,3 +139,10 @@ noremap <silent> zv :!markdown % \| w3m -I utf-8 -T text/html
set colorcolumn=80
set cursorcolumn
+highlight CursorColumn ctermbg=Red
+set hls
+set incsearch
+
+au BufNewFile *.c 0r ~/.vim/template/skel.c
+
+
diff --git a/plugin/search.vim b/plugin/search.vim
index 6ae934b..b374cfd 100755
--- a/plugin/search.vim
+++ b/plugin/search.vim
@@ -6,4 +6,4 @@ set ignorecase
set incsearch
set gdefault
set showmatch
-set nohlsearch
+