summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAche <ache@ache.one>2016-05-30 00:00:55 +0200
committerAche <ache@ache.one>2016-05-30 00:00:55 +0200
commit95eefd42dd12f8552f60bb198a5fc12da2eeea3b (patch)
tree1fd8825906125c4100eeb9d3dc9dacb0dfba11a6
parentColorsheme switch (diff)
Indent 2spaces -> 4space
-rwxr-xr-xplugin/indent.vim4
-rwxr-xr-xplugin/perso.vim27
2 files changed, 21 insertions, 10 deletions
diff --git a/plugin/indent.vim b/plugin/indent.vim
index de67636..9ffe2b4 100755
--- a/plugin/indent.vim
+++ b/plugin/indent.vim
@@ -1,8 +1,8 @@
" indent.vim
" Defines indentation behavior
-set softtabstop=2
-set shiftwidth=2
+set softtabstop=4
+set shiftwidth=4
set expandtab
set smarttab
diff --git a/plugin/perso.vim b/plugin/perso.vim
index 1ab49a7..0577db7 100755
--- a/plugin/perso.vim
+++ b/plugin/perso.vim
@@ -2,10 +2,6 @@ set showcmd
set backspace=indent,eol,start
-set expandtab
-set shiftwidth=2
-set softtabstop=2
-set cindent
set clipboard=unnamed
set ruler
set t_Co=256
@@ -20,10 +16,8 @@ set t_Co=256
set encoding=utf-8
set fileencoding=utf-8
-colo jellybeans
-
-hi CursorLine term=bold cterm=bold ctermbg=blue
+hi CursorLine term=bold cterm=bold ctermbg=black
@@ -72,6 +66,23 @@ ca tc tabc
+
"Allow vim clipboad <-> host clipboard to share data
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 = '"'
+
+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>
+
+
+noremap <silent> <c-c><c-c> :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR>
+noremap <silent> <c-c>c :<C-B>silent <C-E>s/^\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR>
+